X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=CMakeLists.txt;h=e2133a2d7270ce797ecc8b07c713d39a413db420;hb=7d69661830ce8eef99ecbd299f8a0e174d97b1a6;hp=5a492b4689da808390f0e89cb470acde3c45af17;hpb=845ee579ce073879a4b43decade04af631c4fae3;p=crea.git diff --git a/CMakeLists.txt b/CMakeLists.txt index 5a492b4..e2133a2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,6 +10,12 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.4) PROJECT(crea) INCLUDE(Version.cmake) + +SET(CREA_LIBRARY_PROPERTIES ${CREA_LIBRARY_PROPERTIES} + VERSION "${crea_MAJOR_VERSION}.${crea_MINOR_VERSION}.${crea_BUILD_VERSION}" + SOVERSION "${crea_MAJOR_VERSION}.${crea_MINOR_VERSION}.${crea_BUILD_VERSION}" +) + SET(CREA_VERBOSE_CMAKE TRUE) SET(CREA_CMAKE_REL_PATH cmake) SET(CREA_CMAKE_DIR ${PROJECT_SOURCE_DIR}/${CREA_CMAKE_REL_PATH}) @@ -18,7 +24,6 @@ INCLUDE(${CREA_CMAKE_DIR}/CREAMacros.cmake) CREA_PREVENT_IN_SOURCE_BUILD() - SET(USE_BOOST ON) OPTION(CREA_BUILD_VTK "Build crea with vtk ?" OFF) @@ -33,23 +38,23 @@ IF(CREA_BUILD_WX) SET(CREA_BUILT_WITH_WX ON) ENDIF(CREA_BUILD_WX) -CREA_FIND_AND_USE_LIBRARIES() +# JPR 4 mars 2011 +set (CMAKE_MODULE_PATH ${CMAKE_INSTALL_PREFIX}/share/cmake/Module) + +CREA_FIND_AND_USE_LIBRARIES() SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}) SET(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}) -IF (WIN32) - SET(CREA_LIB_PATH bin) -ELSE (WIN32) - SET(CREA_LIB_PATH lib) -ENDIF(WIN32) - - +SET(CREA_LIB_PATH ${CMAKE_CREA_LIB_PATH} ) MARK_AS_ADVANCED( CMAKE_BACKWARDS_COMPATIBILITY EXECUTABLE_OUTPUT_PATH LIBRARY_OUTPUT_PATH ) + +SET (BOOST_FILESYSTEM_VERSION 2) + #----------------------------------------------------------------------------- # messages compilation options @@ -67,7 +72,6 @@ INCLUDE_DIRECTORIES(${PROJECT_BINARY_DIR}/src) ADD_SUBDIRECTORY(cmake) ADD_SUBDIRECTORY(src) ADD_SUBDIRECTORY(appli) - #----------------------------------------------------------------------------- OPTION( BUILD_SAMPLES "Build samples ?" OFF) IF(BUILD_SAMPLES)