ENDIF(NOT BBTK_CORE_PACKAGE)
#---------------------------------------------------------------------------
+
+#-----------------------------------------------------------------------------
+SET(${BBTK_PACKAGE_NAME}_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR})
+#-----------------------------------------------------------------------------
+
#-----------------------------------------------------------------------------
# DOES THE USER WANT TO BUILD THE PACKAGE ?
OPTION(BUILD_BBTK_PACKAGE_${BBTK_PACKAGE_NAME}
# Package dependencies
IF(${BBTK_PACKAGE_NAME}_USE_VTK)
SET(USE_VTK ON CACHE BOOL "Use VTK" FORCE)
- SET(BBTK_PACKAGE_LIBS
- ${BBTK_PACKAGE_LIBS}
+ SET(${BBTK_PACKAGE_NAME}_LIBS
+ ${${BBTK_PACKAGE_NAME}_LIBS}
${BBTK_VTK_LIBRARIES}
)
ENDIF(${BBTK_PACKAGE_NAME}_USE_VTK)
IF(${BBTK_PACKAGE_NAME}_USE_ITK)
SET(USE_ITK ON CACHE BOOL "Use ITK" FORCE)
- SET(BBTK_PACKAGE_LIBS
- ${BBTK_PACKAGE_LIBS}
+ SET(${BBTK_PACKAGE_NAME}_LIBS
+ ${${BBTK_PACKAGE_NAME}_LIBS}
${BBTK_ITK_LIBRARIES}
)
ENDIF(${BBTK_PACKAGE_NAME}_USE_ITK)
IF(${BBTK_PACKAGE_NAME}_USE_GDCM)
SET(USE_GDCM ON CACHE BOOL "Use GDCM" FORCE)
- SET(BBTK_PACKAGE_LIBS
- ${BBTK_PACKAGE_LIBS}
+ SET(${BBTK_PACKAGE_NAME}_LIBS
+ ${${BBTK_PACKAGE_NAME}_LIBS}
${BBTK_GDCM_LIBRARIES}
)
ENDIF(${BBTK_PACKAGE_NAME}_USE_GDCM)
IF(${BBTK_PACKAGE_NAME}_USE_GSMIS)
SET(USE_GSMIS ON CACHE BOOL "Use GSMIS" FORCE)
- SET(BBTK_PACKAGE_LIBS
- ${BBTK_PACKAGE_LIBS}
+ SET(${BBTK_PACKAGE_NAME}_LIBS
+ ${${BBTK_PACKAGE_NAME}_LIBS}
${BBTK_GSMIS_LIBRARIES}
)
ENDIF(${BBTK_PACKAGE_NAME}_USE_GSMIS)
SET(BBTK_USE_WXWIDGETS ON CACHE BOOL "Use wxWidgets" FORCE)
MESSAGE(STATUS "BBTK_USE_WXWIDGETS forced to ON by the compilation of the package ${BBTK_PACKAGE_NAME}")
# bbtk already links against wx ...
- # SET(BBTK_PACKAGE_LIBS
- # ${BBTK_PACKAGE_LIBS}
+ # SET(${BBTK_PACKAGE_NAME}_LIBS
+ # ${${BBTK_PACKAGE_NAME}_LIBS}
# ${BBTK_WXWIDGETS_LIBRARIES}
# )
ELSE(BBTK_CORE_PACKAGE)
#---------------------------------------------------------------------------
- #----------------------------------------------------------------------------
- # DEFINES ${PACKAGE_NAME}_AUTHOR
- # ADD_DEFINITIONS( -D${PACKAGE_NAME}_AUTHOR="${PACKAGE_AUTHOR}")
- #----------------------------------------------------------------------------
- #----------------------------------------------------------------------------
- # DEFINES ${PACKAGE_NAME}_DESCRIPTION
- # ADD_DEFINITIONS( -D${PACKAGE_NAME}_DESCRIPTION="${PACKAGE_DESCRIPTION}")
- #----------------------------------------------------------------------------
- #----------------------------------------------------------------------------
- # DEFINES ${BBTK_PACKAGE_NAME}_VERSION
- SET(BBTK_PACKAGE_VERSION
- "${BBTK_PACKAGE_MAJOR_VERSION}.${BBTK_PACKAGE_MINOR_VERSION}.${BBTK_PACKAGE_BUILD_VERSION}")
- #ADD_DEFINITIONS( -D${BBTK_PACKAGE_NAME}_VERSION=${BBTK_PACKAGE_VERSION})
- #----------------------------------------------------------------------------
#---------------------------------------------------------------------------