Skip to content

Commit

Permalink
Add cmake checks for BUILD_GUI to some modules
Browse files Browse the repository at this point in the history
  • Loading branch information
ianrrees committed Feb 13, 2016
1 parent 66e719f commit e242e46
Show file tree
Hide file tree
Showing 6 changed files with 55 additions and 31 deletions.
16 changes: 10 additions & 6 deletions src/Mod/Arch/CMakeLists.txt
@@ -1,4 +1,6 @@
PYSIDE_WRAP_RC(Arch_QRC_SRCS Resources/Arch.qrc)
IF (BUILD_GUI)
PYSIDE_WRAP_RC(Arch_QRC_SRCS Resources/Arch.qrc)
ENDIF (BUILD_GUI)

SET(Arch_SRCS
Init.py
Expand Down Expand Up @@ -53,10 +55,12 @@ fc_target_copy_resource(Arch
${Arch_presets}
)

fc_target_copy_resource(Arch
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}/Mod/Arch
Arch_rc.py)
IF (BUILD_GUI)
fc_target_copy_resource(Arch
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}/Mod/Arch
Arch_rc.py)
ENDIF (BUILD_GUI)

INSTALL(
FILES
Expand All @@ -71,4 +75,4 @@ INSTALL(
DESTINATION
${CMAKE_INSTALL_DATADIR}/Mod/Arch
FILES_MATCHING PATTERN "*.csv*"
)
)
14 changes: 9 additions & 5 deletions src/Mod/Draft/CMakeLists.txt
@@ -1,6 +1,8 @@
add_subdirectory(App)

PYSIDE_WRAP_RC(Draft_QRC_SRCS Resources/Draft.qrc)
IF (BUILD_GUI)
PYSIDE_WRAP_RC(Draft_QRC_SRCS Resources/Draft.qrc)
ENDIF (BUILD_GUI)

SET(Draft_SRCS
Init.py
Expand Down Expand Up @@ -28,10 +30,12 @@ ADD_CUSTOM_TARGET(Draft ALL

fc_copy_sources(Draft "${CMAKE_BINARY_DIR}/Mod/Draft" ${Draft_SRCS})

fc_target_copy_resource(Draft
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}/Mod/Draft
Draft_rc.py)
IF (BUILD_GUI)
fc_target_copy_resource(Draft
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}/Mod/Draft
Draft_rc.py)
ENDIF (BUILD_GUI)

INSTALL(
FILES
Expand Down
14 changes: 9 additions & 5 deletions src/Mod/Material/CMakeLists.txt
@@ -1,4 +1,6 @@
PYSIDE_WRAP_RC(Material_QRC_SRCS Resources/Material.qrc)
IF (BUILD_GUI)
PYSIDE_WRAP_RC(Material_QRC_SRCS Resources/Material.qrc)
ENDIF (BUILD_GUI)

SET(Material_SRCS
Init.py
Expand Down Expand Up @@ -34,10 +36,12 @@ fc_target_copy_resource(Material
${CMAKE_BINARY_DIR}/Mod/Material
${Material_SRCS})

fc_target_copy_resource(Material
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}/Mod/Material
Material_rc.py)
IF (BUILD_GUI)
fc_target_copy_resource(Material
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}/Mod/Material
Material_rc.py)
ENDIF (BUILD_GUI)

ADD_CUSTOM_TARGET(MaterialLib ALL
SOURCES ${MaterialLib_Files}
Expand Down
14 changes: 9 additions & 5 deletions src/Mod/OpenSCAD/CMakeLists.txt
@@ -1,4 +1,6 @@
PYSIDE_WRAP_RC(OpenSCAD_QRC_SRCS Resources/OpenSCAD.qrc)
IF (BUILD_GUI)
PYSIDE_WRAP_RC(OpenSCAD_QRC_SRCS Resources/OpenSCAD.qrc)
ENDIF (BUILD_GUI)

SET(OpenSCAD_SRCS
Init.py
Expand Down Expand Up @@ -32,10 +34,12 @@ ADD_CUSTOM_TARGET(OpenSCAD ALL

fc_copy_sources(OpenSCAD "${CMAKE_BINARY_DIR}/Mod/OpenSCAD" ${all_files})

fc_target_copy_resource(OpenSCAD
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}/Mod/OpenSCAD
OpenSCAD_rc.py)
IF (BUILD_GUI)
fc_target_copy_resource(OpenSCAD
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}/Mod/OpenSCAD
OpenSCAD_rc.py)
ENDIF (BUILD_GUI)

INSTALL(
FILES
Expand Down
14 changes: 9 additions & 5 deletions src/Mod/Plot/CMakeLists.txt
@@ -1,4 +1,6 @@
PYSIDE_WRAP_RC(Plot_QRC_SRCS resources/Plot.qrc)
IF (BUILD_GUI)
PYSIDE_WRAP_RC(Plot_QRC_SRCS resources/Plot.qrc)
ENDIF (BUILD_GUI)

SET(PlotMain_SRCS
Plot.py
Expand Down Expand Up @@ -56,10 +58,12 @@ ADD_CUSTOM_TARGET(Plot ALL

fc_copy_sources(Plot "${CMAKE_BINARY_DIR}/Mod/Plot" ${all_files})

fc_target_copy_resource(Plot
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}/Mod/Plot
Plot_rc.py)
IF (BUILD_GUI)
fc_target_copy_resource(Plot
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}/Mod/Plot
Plot_rc.py)
ENDIF (BUILD_GUI)

INSTALL(
FILES
Expand Down
14 changes: 9 additions & 5 deletions src/Mod/Ship/CMakeLists.txt
@@ -1,4 +1,6 @@
PYSIDE_WRAP_RC(Ship_QRC_SRCS resources/Ship.qrc)
IF(BUILD_GUI)
PYSIDE_WRAP_RC(Ship_QRC_SRCS resources/Ship.qrc)
ENDIF(BUILD_GUI)

SET(ShipMain_SRCS
InitGui.py
Expand Down Expand Up @@ -116,10 +118,12 @@ ADD_CUSTOM_TARGET(Ship ALL

fc_copy_sources(Ship "${CMAKE_BINARY_DIR}/Mod/Ship" ${all_files})

fc_target_copy_resource(Ship
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}/Mod/Ship
Ship_rc.py)
IF(BUILD_GUI)
fc_target_copy_resource(Ship
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}/Mod/Ship
Ship_rc.py)
ENDIF(BUILD_GUI)

INSTALL(
FILES
Expand Down

0 comments on commit e242e46

Please sign in to comment.