Files
envi-code/SourceCode/Code2026/ArchCmd/CMakeLists.txt
T

64 lines
1.4 KiB
CMake
Raw Normal View History

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