43 lines
1017 B
CMake
43 lines
1017 B
CMake
cmake_minimum_required(VERSION 3.16)
|
|
|
|
project(shsTK)
|
|
|
|
set(SOURCES
|
|
"AddBlockDlg.cpp"
|
|
"BaseFunc.cpp"
|
|
"BlockDrag.cpp"
|
|
"ChildFrame.cpp"
|
|
"CoolTreeCtrl.cpp"
|
|
"DistDrag.cpp"
|
|
"DlgToolBar.cpp"
|
|
"DockDialog.cpp"
|
|
"DockPane.cpp"
|
|
"dropTarget.cpp"
|
|
"excel.cpp"
|
|
"GsPreviewCtrl.cpp"
|
|
"shsCoolBar1.cpp"
|
|
"shsCoolBar2.cpp"
|
|
"shsCoolBar3.cpp"
|
|
"shsFlatButton.cpp"
|
|
"shsFlatCaption.cpp"
|
|
"shsSCBDockContext.cpp"
|
|
"shsSizingControlBar.cpp"
|
|
"InsertTypeDlg.cpp"
|
|
"MainFrame.cpp"
|
|
"MyListView.cpp"
|
|
"NewDirDlg.cpp"
|
|
"rDocManagerReactor.cpp"
|
|
"RnameBlkDlg.cpp"
|
|
"shsTK.cpp"
|
|
"StdAfx.cpp"
|
|
"TkcsDlg.cpp"
|
|
"shsTK.rc"
|
|
# shsTK.def
|
|
)
|
|
add_def_file_name(SOURCES "shsTK")
|
|
add_library(shsTK SHARED ${SOURCES})
|
|
target_precompile_headers(shsTK PRIVATE StdAfx.h)
|
|
target_link_objectarx(shsTK SHSTK_EXPORT)
|
|
target_link_libraries(shsTK PRIVATE CoreCommand_BAL_REMOTE)
|
|
target_set_name_and_suffix(shsTK "shsTK" ".arx")
|
|
set_debug_post_build(shsTK "shsTK" ".arx") |