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

77 lines
1.6 KiB
CMake

cmake_minimum_required(VERSION 3.16)
project(PIDLineCmd)
set(SOURCES
"ArrowDlg.cpp"
"CKTDimUtility.cpp"
"DLGArribtEdit.cpp"
"DlgParamDefine.cpp"
"DlgParamImport.cpp"
"DlgParamInsert.cpp"
"EquAttribDlg.cpp"
"EquVessleDlg.cpp"
"InPlaceCtrls.cpp"
"InstBubbleDlg.cpp"
"InstHandDlg.cpp"
"KT3DModel.cpp"
"KTComponentsDlg.cpp"
"KTCurveCreator.cpp"
"KTDimLeaderJig.cpp"
"KTExpressCalc.cpp"
"KTFitting.cpp"
"KTGeUtility.cpp"
"KTInstLineListBox.cpp"
"KTJigSkirt.cpp"
"KTJigTrapezia.cpp"
"KTParamClass.cpp"
"KTParamService.cpp"
"KTPIDInstLineDlg.cpp"
"KTPIDPipeOper.cpp"
"KTPIDPipePageDlg.cpp"
"KTPIDPipeParamDlg.cpp"
"KTPIDUtility.cpp"
"KTPipeLineNoDlg.cpp"
"KTPipeOper.cpp"
"KTSideJig.cpp"
"LineNumDlg.cpp"
"NozzleDlg.cpp"
"pid-param.cpp"
"pid_dim.cpp"
"pid_equ.cpp"
"pid_value.cpp"
"PIDLineCmd.cpp"
"pid_pipe.cpp"
"PIDLineTools.cpp"
"pid_Vessel.cpp"
"PropertyListBox.cpp"
"ReduerDlg.cpp"
"SpecJumpDlg.cpp"
"StdAfx.cpp"
"TitleTip.cpp"
"UserHelp.cpp"
"ValveDlg.cpp"
"pidrecdlg.cpp"
"bggxdlg.cpp"
"elevationinfodlg.cpp"
"ktmtotool.cpp"
"PIDLineCmd.rc"
# "PIDLineCmd.def"
)
add_def_file_name(SOURCES "PIDLineCmd")
add_library(PIDLineCmd SHARED ${SOURCES})
target_set_name_and_suffix(PIDLineCmd "PIDLineCmd" ".arx")
target_link_objectarx(PIDLineCmd AECRXBASE_EXPORT)
target_link_libraries(PIDLineCmd PRIVATE
sqliteserver
AecRxBase
CoreCommand_BAL_REMOTE
)
target_precompile_headers(PIDLineCmd PRIVATE StdAfx.h)
set_debug_post_build(PIDLineCmd "PIDLineCmd" ".arx")