set(H_LIST
	LayDes.h
	laydes.key
	LayDes.lay
	LayDes.iml
	Copying
)

set(SRC_LIST
	sdiff.cpp
	laylib.cpp
	layusc.cpp
	property.cpp
	textprop.cpp
	fontprop.cpp
	propane.cpp
	item.cpp
	layout.cpp
	visgen.cpp
	laydes.cpp
	layfile.cpp
	laywin.cpp
)

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

add_library(ide_LayDes init ${SRC_LIST} ${H_LIST})

set(USES_LIST ide_Common RichEdit Esc IconDes CodeEditor)

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