X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=CMakeLists.txt;h=ab5e89633c06b9b89600a3cd6289edd46dd34542;hb=f7f202e6ec71c0f88d211d6a78f88ba017dee851;hp=75e82dbfedabc22d5a84e4024072ebe3426ac5cd;hpb=0d9b01fc0a92aad82fa601c36952ffb2a89d5bbb;p=crea.git diff --git a/CMakeLists.txt b/CMakeLists.txt index 75e82db..ab5e896 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,3 +1,11 @@ +# --------------------------------- +# +# Unless you are an experimented cmake user, +# have a look at : +# http://www.creatis.insa-lyon.fr/site/fr/CreatoosGettingStarted-v2.0.X +# before starting +# --------------------------------- + CMAKE_MINIMUM_REQUIRED(VERSION 2.4) PROJECT(crea) @@ -5,17 +13,19 @@ INCLUDE(Version.cmake) SET(CREA_VERBOSE_CMAKE TRUE) SET(CREA_CMAKE_REL_PATH cmake) SET(CREA_CMAKE_DIR ${PROJECT_SOURCE_DIR}/${CREA_CMAKE_REL_PATH}) -INCLUDE(${CREA_CMAKE_DIR}/CREACMakeSettings.cmake) +INCLUDE(${CREA_CMAKE_DIR}/CREACMakeSettings.cmake NO_POLICY_SCOPE) INCLUDE(${CREA_CMAKE_DIR}/CREAMacros.cmake) + CREA_PREVENT_IN_SOURCE_BUILD() +SET(USE_BOOST ON) + OPTION(CREA_BUILD_VTK "Build crea with vtk ?" OFF) IF(CREA_BUILD_VTK) SET(USE_VTK ON) SET(CREA_BUILT_WITH_VTK ON) ENDIF(CREA_BUILD_VTK) -#SET(USE_BOOST ON) OPTION(CREA_BUILD_WX "Build crea with wxWidgets ?" OFF) IF(CREA_BUILD_WX) @@ -42,7 +52,8 @@ MARK_AS_ADVANCED( ) #----------------------------------------------------------------------------- # messages compilation options -OPTION ( CREA_COMPILE_DEBUG_MESSAGES "Compile CREA debug messages ?" OFF) + +OPTION ( CREA_COMPILE_DEBUG_MESSAGES "Compile CREA debug messages ?" USE_DEBUG_LIB) OPTION ( CREA_COMPILE_ERROR_MESSAGES "Compile CREA error messages ?" ON) OPTION ( CREA_COMPILE_MESSAGES "Compile CREA messages ?" ON) OPTION ( CREA_COMPILE_WARNING_MESSAGES "Compile CREA warning messages ?" ON)