106 lines
2.4 KiB
CMake
106 lines
2.4 KiB
CMake
cmake_minimum_required(VERSION 3.16)
|
|
|
|
project(wfA)
|
|
|
|
set(SOURCES
|
|
"./AcEdInputPointMonitorEx.cpp"
|
|
"./ArrowTextDlg.cpp"
|
|
"./AxisDim.cpp"
|
|
"./AxisGridSheet.cpp"
|
|
"./AxisNet.cpp"
|
|
"./BaseTextDlg.cpp"
|
|
"./BatchDimDlg.cpp"
|
|
"./CCellBlockDlg.cpp"
|
|
"./CellDialog.cpp"
|
|
"./CellPropDlg.cpp"
|
|
"./CharDlg.cpp"
|
|
"./CharToolbarDlg.cpp"
|
|
"./CloudLineDlg.cpp"
|
|
"./ColDividerPage.cpp"
|
|
"./ColGridStyle.cpp"
|
|
"./ColumnDividerPage.cpp"
|
|
"./ColumnProp.cpp"
|
|
"./ComposingDlg.cpp"
|
|
"./CoordDlg.cpp"
|
|
"./DimAxisLabelDlg.cpp"
|
|
"./DividerPage.cpp"
|
|
"./DrawingIndexDlg.cpp"
|
|
"./EditAxis.cpp"
|
|
"./EditDim.cpp"
|
|
"./EditSectionDlg.cpp"
|
|
"./editsheet.cpp"
|
|
"./EditSymbCutDlg.cpp"
|
|
"./EditSymbolAnnotate.cpp"
|
|
"./EditText.cpp"
|
|
"./ElementVolumnTable.cpp"
|
|
"./ElevDlg.cpp"
|
|
"./FindAndReplaceDlg.cpp"
|
|
"./FindAndReplaceUtil.cpp"
|
|
"./GridSheetDlg.cpp"
|
|
"./GridStyleDialog.cpp"
|
|
"./GridStylePage.cpp"
|
|
"./hzchg.cpp"
|
|
"./IndexDimDlg.cpp"
|
|
"./InsTextDlg.cpp"
|
|
"./LayerSiftDlg.cpp"
|
|
"./LeaderTextDlg.cpp"
|
|
"./ManualDimAxisDlg.cpp"
|
|
"./MaterialStructCtrl.cpp"
|
|
"./MutiRowTextDlg.cpp"
|
|
"./NewSheetDlg.cpp"
|
|
"./newtool.cpp"
|
|
"./OpeningTable.cpp"
|
|
"./RowDividerPage.cpp"
|
|
"./RowPropPage.cpp"
|
|
"./SectionDlg.cpp"
|
|
"./SelectSheetDlg.cpp"
|
|
"./SheetBorderPage.cpp"
|
|
"./SheetProp.cpp"
|
|
"./SheetTitileDlg.cpp"
|
|
"./SheetTitlePage.cpp"
|
|
"./SingleRowText.cpp"
|
|
"./StdAfx.cpp"
|
|
"./symbcutedit.cpp"
|
|
"./SymbolAnnotateJig.cpp"
|
|
"shs_annotate.cpp"
|
|
"./TchAnnotateGlobalFunc.cpp"
|
|
"./TestDlg.cpp"
|
|
"./TextStyleDlg.cpp"
|
|
"./TextStyleNew.cpp"
|
|
"./TipWnd.cpp"
|
|
"./XText.cpp"
|
|
"./editroadgrade.cpp"
|
|
"./roadgradedlg.cpp"
|
|
"./roadgradestyle.cpp"
|
|
"./troadgradearrowjig.cpp"
|
|
"./LayerSiftDlgEx.cpp"
|
|
"./ParallelDimStyle.cpp"
|
|
"./TParallelDimjig.cpp"
|
|
"./RoadElevStyle.cpp"
|
|
"./ArcRadDimStyle.cpp"
|
|
"./RoadCornerRadiusDlg.cpp"
|
|
"./CustomBtnStyle.cpp"
|
|
"shs_annotate.rc"
|
|
# "./wfA.def"
|
|
)
|
|
add_def_file_name(SOURCES "wfA")
|
|
|
|
add_library(wfA SHARED ${SOURCES})
|
|
|
|
target_set_name_and_suffix(wfA "wfA" ".arx")
|
|
|
|
target_compile_definitions(wfA PRIVATE
|
|
ACRXAPP
|
|
)
|
|
|
|
simple_link_cad_sdk(wfA)
|
|
|
|
target_link_libraries(wfA PRIVATE
|
|
shs_dbf
|
|
wfK
|
|
ThirdParty::TG
|
|
)
|
|
|
|
target_precompile_headers(wfA PRIVATE StdAfx.h)
|
|
|
|
set_debug_post_build(wfA "wfA" ".arx") |