46 lines
937 B
CMake
46 lines
937 B
CMake
cmake_minimum_required(VERSION 3.16)
|
|||
|
|
|
||
|
|
project(HvacCmd)
|
||
|
|
|
||
|
|
set(SOURCES
|
||
|
|
"AecPipeLineModify.cpp"
|
||
|
|
"CHFZDDlg.cpp"
|
||
|
|
"FITLockedDlg.cpp"
|
||
|
|
"GJXGDlg.cpp"
|
||
|
|
"HvacCmd.cpp"
|
||
|
|
"HvacCmdCommand.cpp"
|
||
|
|
"StdAfx.cpp"
|
||
|
|
"aecdbductjig.cpp"
|
||
|
|
"aecdbductline.cpp"
|
||
|
|
"changeldlg.cpp"
|
||
|
|
"color.cpp"
|
||
|
|
"ductlinetools.cpp"
|
||
|
|
"fgbzdlg.cpp"
|
||
|
|
"hducthydraulic.cpp"
|
||
|
|
"hfitingstyledlg.cpp"
|
||
|
|
"hlistctrl.cpp"
|
||
|
|
"hvacfittingtoolkit.cpp"
|
||
|
|
"reducerdlg.cpp"
|
||
|
|
"tjxgdlg.cpp"
|
||
|
|
"pipesystemsetting.cpp"
|
||
|
|
"HvacCmd.rc"
|
||
|
|
# "HvacCmd.def"
|
||
|
|
)
|
||
|
|
add_def_file_name(SOURCES "HvacCmd")
|
||
|
|
|
||
|
|
add_library(HvacCmd SHARED ${SOURCES})
|
||
|
|
|
||
|
|
target_set_name_and_suffix(HvacCmd "HvacCmd" ".arx")
|
||
|
|
|
||
|
|
target_link_objectarx(HvacCmd HVACCMD_EXPORT)
|
||
|
|
|
||
|
|
target_link_libraries(HvacCmd PRIVATE
|
||
|
|
sqliteserver
|
||
|
|
MFCCtrl
|
||
|
|
AecRxBase
|
||
|
|
CoreCommand_BAL_REMOTE
|
||
|
|
)
|
||
|
|
|
||
|
|
target_precompile_headers(HvacCmd PRIVATE StdAfx.h)
|
||
|
|
|
||
|
|
set_debug_post_build(HvacCmd "HvacCmd" ".arx")
|