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

79 lines
1.8 KiB
CMake

cmake_minimum_required(VERSION 3.16)
project(wfS)
set(SOURCES
"./CADEnt.cpp"
"./CADEntEdgeAdapter.cpp"
"./CADEntFilRoadAdapter.cpp"
"./commonRoad.cpp"
"./CoordGrid.cpp"
"./CroodGridSetDlg.cpp"
"./DrawRoadCmd.cpp"
"./DrawRoadDlg.cpp"
"./FilroadConnect.cpp"
"./FilroadConnectGroup.cpp"
"./GlwGlobalVariable.cpp"
"./GlwPlaceTreeDataManage.cpp"
"./InterStruct.cpp"
"./LayoutLegendCmd.cpp"
"./LayoutLegendDlg.cpp"
"./MultPlaceTreeDlg.cpp"
"./ParkingSpaceCmd.cpp"
"./ParkingSpaceDlg.cpp"
"./PlaceTreeCmd.cpp"
"./PlaceTreeStyle.cpp"
"./Road.cpp"
"./RoadArith.cpp"
"./RoadDataCenterNew.cpp"
"./RoadDataCenterNew2.cpp"
"./RoadEdgeCreater.cpp"
"./RoadFillterMgr.cpp"
"./RoolBackNew.cpp"
"./SinglePlaceTreeDlg.cpp"
"./StdAfx.cpp"
"shs_siteplan.cpp"
"./TDbLayoutLegend.cpp"
"./TDbParking.cpp"
"./TDbParkingSpace.cpp"
"./TDbPlaceTree.cpp"
"./TDbRoadEntity.cpp"
"./TPlaceTreePreviewJig.cpp"
"./TRoadDragJig.cpp"
"./DrawLandScapeCmd.cpp"
"./LandScapeDataCenterNew.cpp"
"./DrawLandScapeDlg.cpp"
"./TlandScapeDragjig.cpp"
"./LandScapeStyle.cpp"
"./GlwUGRampDataManage.cpp"
"./TDbUnderGroundRamp.cpp"
"./UndergroundRampDlg.cpp"
"./UndergroundRampStyle.cpp"
"./UnderGroundView.cpp"
"./XDrawUgRampEdjig.cpp"
"./ParkingStatisticCmd.cpp"
"shs_siteplan.rc"
# "wfS.def"
)
add_def_file_name(SOURCES "wfS")
add_library(wfS SHARED ${SOURCES})
target_set_name_and_suffix(wfS "wfS" ".arx")
target_compile_definitions(wfS PRIVATE
ACRXAPP
TAR_LANGUAGE=1
)
simple_link_cad_sdk(wfS)
target_link_libraries(wfS PRIVATE
wfK
shs_dbf
ThirdParty::TG
)
target_precompile_headers(wfS PRIVATE StdAfx.h)
set_debug_post_build(wfS "wfS" ".arx")