Files
create/src/Tools/_TEMPLATEPY_/CMakeLists.txt
2016-10-04 19:29:53 +02:00

41 lines
1001 B
CMake

IF (BUILD_GUI)
PYSIDE_WRAP_RC(_TEMPLATEPY__QRC_SRCS Resources/_TEMPLATEPY_.qrc)
ENDIF (BUILD_GUI)
SET(_TEMPLATEPY__SRCS
Init.py
InitGui.py
_TEMPLATEPY_.py
_TEMPLATEPY_Gui.py
)
SOURCE_GROUP("" FILES ${_TEMPLATEPY__SRCS})
ADD_CUSTOM_TARGET(_TEMPLATEPY_ ALL
SOURCES ${_TEMPLATEPY__SRCS} ${_TEMPLATEPY__QRC_SRCS}
)
fc_copy_sources(_TEMPLATEPY_ "${CMAKE_BINARY_DIR}/Mod/_TEMPLATEPY_" ${_TEMPLATEPY__SRCS})
IF (BUILD_GUI)
fc_target_copy_resource(_TEMPLATEPY_
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}/Mod/_TEMPLATEPY_
_TEMPLATEPY__rc.py)
ENDIF (BUILD_GUI)
INSTALL(
FILES
${_TEMPLATEPY__SRCS}
${_TEMPLATEPY__QRC_SRCS}
DESTINATION
Mod/_TEMPLATEPY_
)
SET(_TEMPLATEPY_GuiIcon_SVG
Resources/icons/_TEMPLATEPY_Workbench.svg
)
fc_copy_sources(_TEMPLATEPY_ "${CMAKE_BINARY_DIR}/Mod/_TEMPLATEPY_" ${_TEMPLATEPY_GuiIcon_SVG})
INSTALL(FILES ${_TEMPLATEPY_GuiIcon_SVG} DESTINATION "Mod/_TEMPLATEPY_/Resources/icons")