Files
2026-09-28 15:28:50 +08:00

34 lines
673 B
CMake

cmake_minimum_required(VERSION 3.16)
project(SPLDCmd)
set(SOURCES
"StdAfx.cpp"
"aclandformjig.cpp"
"aecdbroadjig.cpp"
"aecdbroadline.cpp"
"dxjddlg.cpp"
"dxqmdlg.cpp"
"hzdldlg.cpp"
"reducerdlg.cpp"
"spldcmd.cpp"
"spldcmdcommand.cpp"
"SPLDCmd.rc"
# "SPLDCmd.def"
)
add_def_file_name(SOURCES "SPLDCmd")
add_library(SPLDCmd SHARED ${SOURCES})
target_set_name_and_suffix(SPLDCmd "SPLDCmd" ".arx")
target_link_objectarx(SPLDCmd SPLDCMD_EXPORT)
target_link_libraries(SPLDCmd PRIVATE
AecRxBase
CoreCommand_BAL_REMOTE
)
target_precompile_headers(SPLDCmd PRIVATE StdAfx.h)
set_debug_post_build(SPLDCmd "SPLDCmd" ".arx")