Files
2026-09-28 15:28:50 +08:00

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")