[TD]fix CMakeLists.txt to allow no-Gui build
This commit is contained in:
committed by
WandererFan
parent
3bf994635c
commit
90a5c200d4
@@ -58,18 +58,6 @@ fc_target_copy_resource(TechDraw_Data
|
||||
${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_DATADIR}/Mod/TechDraw
|
||||
${TechDraw_LineGroupFile})
|
||||
|
||||
fc_target_copy_resource(TechDraw_Data
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_BINARY_DIR}/Mod/TechDraw
|
||||
${TechDraw_ToolsScripts}
|
||||
)
|
||||
|
||||
fc_target_copy_resource(TechDraw_Data
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_BINARY_DIR}/Mod/TechDraw/TechDrawTools
|
||||
${TechDraw_ToolsGui}
|
||||
)
|
||||
|
||||
INSTALL(
|
||||
FILES
|
||||
${TechDraw_Scripts}
|
||||
@@ -77,20 +65,6 @@ INSTALL(
|
||||
Mod/TechDraw
|
||||
)
|
||||
|
||||
INSTALL(
|
||||
FILES
|
||||
${TechDraw_ToolsScripts}
|
||||
DESTINATION
|
||||
Mod/TechDraw/TechDrawTools
|
||||
)
|
||||
|
||||
INSTALL(
|
||||
FILES
|
||||
${TechDraw_ToolsGui}
|
||||
DESTINATION
|
||||
Mod/TechDraw/TechDrawTools/Gui
|
||||
)
|
||||
|
||||
INSTALL(
|
||||
DIRECTORY
|
||||
Templates
|
||||
@@ -136,6 +110,33 @@ INSTALL(
|
||||
PATTERN "*.svg*"
|
||||
)
|
||||
|
||||
if(BUILD_GUI)
|
||||
fc_target_copy_resource(TechDraw_Data
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_BINARY_DIR}/Mod/TechDraw
|
||||
${TechDraw_ToolsScripts}
|
||||
)
|
||||
|
||||
fc_target_copy_resource(TechDraw_Data
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_BINARY_DIR}/Mod/TechDraw/TechDrawTools
|
||||
${TechDraw_ToolsGui}
|
||||
)
|
||||
|
||||
INSTALL(
|
||||
FILES
|
||||
${TechDraw_ToolsScripts}
|
||||
DESTINATION
|
||||
Mod/TechDraw/TechDrawTools
|
||||
)
|
||||
|
||||
INSTALL(
|
||||
FILES
|
||||
${TechDraw_ToolsGui}
|
||||
DESTINATION
|
||||
Mod/TechDraw/TechDrawTools/Gui
|
||||
)
|
||||
endif(BUILD_GUI)
|
||||
|
||||
#unit test files
|
||||
SET(TDTest_SRCS
|
||||
|
||||
Reference in New Issue
Block a user