Attention une mise à jour du serveur va être effectuée le lundi 17 mai entre 13h et 13h30. Cette mise à jour va générer une interruption du service de quelques minutes.

Commit b74cd11b authored by Julien Wintz's avatar Julien Wintz

Conditional install rules for modules.

parent 0dbb419a
......@@ -306,8 +306,12 @@ install(TARGETS ${PROJECT_NAME}
## Install rules - modules
## ###################################################################
install(FILES ${${PROJECT_NAME}_MODULES} DESTINATION modules)
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/dtkCore.i DESTINATION wrp/dtkCore/)
if(SWIG_FOUND)
if (DTK_WRAPPING_PYTHON AND PYTHONLIBS_FOUND)
install(FILES ${${PROJECT_NAME}_MODULES} DESTINATION modules)
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/dtkCore.i DESTINATION wrp/dtkCore/)
endif()
endif()
######################################################################
### CMakeLists.txt ends here
......@@ -189,5 +189,16 @@ install(TARGETS ${PROJECT_NAME}
COMPONENT log
EXPORT dtkDepends)
## ###################################################################
## Install rules - modules
## ###################################################################
if(SWIG_FOUND)
if (DTK_WRAPPING_PYTHON AND PYTHONLIBS_FOUND)
install(FILES ${${PROJECT_NAME}_MODULES} DESTINATION modules)
install(FILES ${CMAKE_BINARY_DIR}/dtkLog.i DESTINATION wrp/dtkLog)
endif()
endif()
######################################################################
### CMakeLists.txt ends here
......@@ -314,9 +314,6 @@ install(FILES ${${PROJECT_NAME}_HEADERS}
DESTINATION include/${PROJECT_NAME}
COMPONENT widgets)
install(FILES ${${PROJECT_NAME}_MODULES} DESTINATION modules)
install(FILES ${CMAKE_BINARY_DIR}/dtkWidgets.i DESTINATION wrp/dtkWidgets)
## ###################################################################
## Install rules - targets
## ###################################################################
......@@ -326,5 +323,16 @@ install(TARGETS ${PROJECT_NAME}
COMPONENT widgets
EXPORT dtkDepends)
## ###################################################################
## Install rules - modules
## ###################################################################
if(SWIG_FOUND)
if (DTK_WRAPPING_PYTHON AND PYTHONLIBS_FOUND)
install(FILES ${${PROJECT_NAME}_MODULES} DESTINATION modules)
install(FILES ${CMAKE_BINARY_DIR}/dtkWidgets.i DESTINATION wrp/dtkWidgets)
endif()
endif()
######################################################################
### CMakeLists.txt ends here
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment