Files

43 lines
1017 B
CMake
Raw Permalink Normal View History

2026-09-28 15:28:50 +08:00
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")