77 lines
1.6 KiB
CMake
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") |