+
+MESSAGE(STATUS "===============================================")
+MESSAGE(STATUS "Configuring crea library")
+#-----------------------------------------------------------------------------
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR})
+#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
INCLUDE (${CMAKE_ROOT}/Modules/CheckIncludeFile.cmake)
creaSystem
creaMessageManager
creaRTTI
- wxVTKRenderWindowInteractor
+ creawxVTKRenderWindowInteractor
+ creaVtkBasicSlicer
+ creaVtk
+ creaFilesFromDirectory
)
-OPTION(crea_BUILD_SHARED "Build crea as a shared library (dynamic) ?" ON)
-IF (crea_BUILD_SHARED)
+OPTION(CREA_BUILD_SHARED "Build CREA as a shared library (dynamic) ?" ON)
+IF (CREA_BUILD_SHARED)
SET(CREA_BUILD_SHARED SHARED)
- crea_DEFINE(CREA_BUILD_SHARED)
-ENDIF(crea_BUILD_SHARED)
+ CREA_DEFINE(CREA_BUILD_SHARED)
+ENDIF(CREA_BUILD_SHARED)
-crea_DEFINE(CREA_EXPORT_SYMBOLS)
+CREA_DEFINE(CREA_EXPORT_SYMBOLS)
ADD_LIBRARY(crea ${CREA_BUILD_SHARED} ${SRCS})
-
TARGET_LINK_LIBRARIES(crea
${WXWIDGETS_LIBRARIES}
${VTK_LIBRARIES}
+ ${BOOST_LIBRARIES}
)
+#
# ${GDCM_LIBRARIES}
# ${SQLITE_LIBRARIES})
#----------------------------------------------------------------------------
# INSTALLS LIBRARY
-FILE(GLOB HEADERS "*.h")
+FILE(GLOB crea_HEADERS "*.h" "*.txx")
INSTALL(
- FILES ${HEADERS} ${CMAKE_CURRENT_BINARY_DIR}/creaConfigure.h
+ FILES ${crea_HEADERS}
DESTINATION include/crea
)
+INSTALL(
+ FILES ${CMAKE_CURRENT_BINARY_DIR}/creaConfigure.h
+ DESTINATION include/crea
+ )
+
INSTALL(
TARGETS crea
- DESTINATION lib)
+ DESTINATION ${CREA_LIB_PATH})
#----------------------------------------------------------------------------
+MESSAGE(STATUS "===============================================")