set(H_LIST
	RichEdit.h
	RichEdit.t
	RichEdit.lay
	RichEdit.iml
	Copying
)

set(SRC_LIST
	Ruler.cpp
	UnitEdit.cpp
	Editor.cpp
	Speller.cpp
	Kbd.cpp
	Mouse.cpp
	Cursor.cpp
	Undo.cpp
	Modify.cpp
	Formating.cpp
	FormatDlg.cpp
	ParaFormat.cpp
	TableUndo.cpp
	Table.cpp
	Find.cpp
	Tool.cpp
	Clip.cpp
	StyleKeys.cpp
)

set(ISRC_LIST
	RichEdit.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(RichEdit init ${SRC_LIST} ${H_LIST} ${ISRC_LIST})

set(USES_LIST CtrlLib)

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