X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2Fgdcmopenjpeg%2FCMakeLists.txt;h=c8f6e7c2afee99744cfab49acfd547616f880ae9;hb=48215bafde3d6955d9cd60e074f6d6832ea9752f;hp=2c96d486700541f01f240062f8ef759608776afa;hpb=761a1bb4651d9058436cb75dc74c6508ea7ba89b;p=gdcm.git diff --git a/src/gdcmopenjpeg/CMakeLists.txt b/src/gdcmopenjpeg/CMakeLists.txt index 2c96d486..c8f6e7c2 100644 --- a/src/gdcmopenjpeg/CMakeLists.txt +++ b/src/gdcmopenjpeg/CMakeLists.txt @@ -1,19 +1,42 @@ -PROJECT(OPENJPEG) +PROJECT(OPENJPEG C) #----------------------------------------------------------------------------- # OPENJPEG version number, usefull for packaging and doxygen doc: -SET(OPENJPEG_MAJOR_VERSION 0) -SET(OPENJPEG_MINOR_VERSION 97) +SET(OPENJPEG_MAJOR_VERSION 1) +SET(OPENJPEG_MINOR_VERSION 0) SET(OPENJPEG_BUILD_VERSION 0) SET(OPENJPEG_VERSION - "${OPENJPEG_MAJOR_VERSION}.${OPENJPEG_MINOR_VERSION}.${OPENJPEG_BUILD_VERSION}") + "${OPENJPEG_MAJOR_VERSION}.${OPENJPEG_MINOR_VERSION}.${OPENJPEG_BUILD_VERSION}") +#----------------------------------------------------------------------------- +# OpenJPEG build configuration options. +OPTION(BUILD_SHARED_LIBS "Build OpenJPEG with shared libraries." OFF) + +#----------------------------------------------------------------------------- +# For the codec... +OPTION(BUILD_EXAMPLES "Build the Examples (codec...)." OFF) #----------------------------------------------------------------------------- +# Always build the library SUBDIRS( - libopenjpeg - #codec - ) + libopenjpeg + ) +#----------------------------------------------------------------------------- +# Build example only if requested +IF(BUILD_EXAMPLES) + SUBDIRS(codec) +ENDIF(BUILD_EXAMPLES) -# TODO, technically we should not have to ... +#----------------------------------------------------------------------------- +# For openjpeg team if they ever want Dart+CMake +IF(OPJ_STANDALONE) + INCLUDE(Dart) + MARK_AS_ADVANCED(BUILD_TESTING DART_ROOT TCL_TCLSH) + IF(BUILD_TESTING) + ENABLE_TESTING() + ENDIF(BUILD_TESTING) +ENDIF(OPJ_STANDALONE) + +# TODO, technically we should add tests, e.g: # http://www.crc.ricoh.com/~gormish/jpeg2000conformance/ +