34 lines
673 B
CMake
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")
|