Files
envi-code/SourceCode/Code2026/ArchCmd/CMakeLists.txt
T
2026-09-28 15:28:50 +08:00

65 lines
1.4 KiB
CMake

cmake_minimum_required(VERSION 3.16)
project(ArchCmd)
set(SOURCES
"AecDbCornerStairDraw.cpp"
"AecDbCrossStairDraw.cpp"
"AecDbDoubleMulStairDraw.cpp"
"AecDbRectCornerStairDraw.cpp"
"AecDbScissorsStairDraw.cpp"
"AecDbTriangleStairDraw.cpp"
"AecDbXApronDraw.cpp"
"AecDbXStepDraw.cpp"
"BZJJDlg.cpp"
"CGZZZDlg.cpp"
"CJXZJDlg.cpp"
"command.cpp"
"ArchCmd.cpp"
"CRJZDlg.cpp"
"CSFZJLTDlg.cpp"
"FZSS2Dlg.cpp"
"FZSSDlg.cpp"
"FZTJDlg.cpp"
"HZMQDlg.cpp"
"JCLTDlg.cpp"
"JDLTDlg.cpp"
"SFSPDlg.cpp"
"StdAfx.cpp"
"aecdbzlinexopeningdraw.cpp"
"dxchdlg.cpp"
"AecDbLineSegStairDraw.cpp"
"zjchdlg.cpp"
"ZXLTDlg.cpp"
"aecdbarcsegstairdraw.cpp"
"aecdbbalconydraw.cpp"
"aecdbascentdraw.cpp"
"fzpddlg.cpp"
"fzytdlg.cpp"
"yhltdlg.cpp"
"sfpxltdlg.cpp"
"aecdbparallelstairdraw.cpp"
"cnewlinetype.cpp"
"sjltdlg.cpp"
"command_part1.cpp"
"zzdzdlg.cpp"
"ArchCmd.rc"
# "ArchCmd.def"
)
add_def_file_name(SOURCES "ArchCmd")
add_library(ArchCmd SHARED ${SOURCES})
target_set_name_and_suffix(ArchCmd "ArchCmd" ".arx")
target_link_objectarx(ArchCmd ARCHCMD_EXPORT)
target_link_libraries(ArchCmd PRIVATE
sqliteserver
AecRxBase
CoreCommand_BAL_REMOTE
)
target_precompile_headers(ArchCmd PRIVATE StdAfx.h)
set_debug_post_build(ArchCmd "ArchCmd" ".arx")