set(H_LIST
	Builders.h
	Build.h
	Copying
)

set(SRC_LIST
	CppBuilder.cpp
	MakeFile.cpp
	Build.cpp
)

set(ISRC_LIST
	GccBuilder.icpp
	MscBuilder.icpp
	OwcBuilder.icpp
	JavaBuilder.icpp
	ScriptBuilder.icpp
)

set_source_files_properties(${H_LIST} ${ISRC_LIST} PROPERTIES HEADER_FILE_ONLY ON)
set_source_files_properties(init PROPERTIES LANGUAGE CXX LINKER_LANGUAGE CXX)

add_library(ide_Builders init ${SRC_LIST} ${H_LIST} ${ISRC_LIST})

set(USES_LIST coff_binobj ide_Core)

add_dependencies(ide_Builders ${USES_LIST})
target_link_libraries(ide_Builders ${USES_LIST})
