X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=CMakeLists.txt;h=1afd83e809d7eff839bdc4137093b135404eed6e;hb=769cf91297c76f800eeb884a429dfc44bfbd1d7e;hp=3d35e90af5533877fca1aa3d55ed1b9466b84e78;hpb=eb46f178c8cd7efca6bc149bcd95c41a4a3704f2;p=gdcm.git diff --git a/CMakeLists.txt b/CMakeLists.txt index 3d35e90a..1afd83e8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,8 @@ PROJECT(GDCM) CMAKE_MINIMUM_REQUIRED(VERSION 1.8) -# The GDCM version number. +#----------------------------------------------------------------------------- +# GDCM version number, usefull for packaging and doxygen doc: SET(GDCM_VERSION_MAJOR 0) SET(GDCM_VERSION_MINOR 4) SET(GDCM_VERSION_PATCH 0) @@ -18,7 +19,7 @@ SET(GDCM_EXECUTABLE_PATH "${EXECUTABLE_OUTPUT_PATH}") #----------------------------------------------------------------------------- # datadir in CMake: -SET(GDCM_DATA_DIR "/share/gdcm" CACHE STRING +SET(GDCM_DATA_DIR "/share/gdcm" CACHE INTERNAL "Install location for data (relative to prefix).") MARK_AS_ADVANCED(GDCM_DATA_DIR) @@ -34,8 +35,8 @@ SET(GDCM_BUILD_SHARED_LIBS ${BUILD_SHARED_LIBS}) # Build directory on which many applications depend SUBDIRS( src - Test Dicts + Test ) #----------------------------------------------------------------------------- @@ -73,6 +74,14 @@ IF(DOXYGEN) ENDIF(GDCM_DOXYGEN) ENDIF(DOXYGEN) +#----------------------------------------------------------------------------- +# Configure files with settings for use by the build. + +# to be rewritten to include only the necessary +#CONFIGURE_FILE(${GDCM_SOURCE_DIR}/UseGdcm.cmake.in +# ${GDCM_BINARY_DIR}/UseGdcm.cmake COPYONLY IMMEDIATE) + + #----------------------------------------------------------------------------- # Copy / paste from old m4 script: