X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2Fgdcmopenjpeg%2FCMakeLists.txt;h=a2b8d36e92fb639e753860a6984662f4795c1972;hb=7eb2c6a1c2b6d33ac2b9dd5e23304679c185f70b;hp=9dc7f1eb1160b9c92dbe7a8db6e426b496b13fd7;hpb=bef3bec50f674640783aed3d3c4cbcdd3fb919d7;p=gdcm.git diff --git a/src/gdcmopenjpeg/CMakeLists.txt b/src/gdcmopenjpeg/CMakeLists.txt index 9dc7f1eb..a2b8d36e 100644 --- a/src/gdcmopenjpeg/CMakeLists.txt +++ b/src/gdcmopenjpeg/CMakeLists.txt @@ -1,4 +1,17 @@ +# Main CMakeLists.txt to build the OpenJPEG project using CMake (www.cmake.org) +# Written by Mathieu Malaterre + +# This CMake project will by default create a library called openjpeg +# But if you want to use this project within your own (CMake) project +# you will eventually like to prefix the library to avoid linking confusion +# For this purpose you can define a CMake var: OPJ_PREFIX to whatever you like +# e.g.: +# SET(OPJ_PREFIX "gdcm") +# Also if you want to test (CTest driven) you need to define : +# OPJ_STANDALONE to 1, e.g +# OPJ_STANDALONE:BOOL=1 PROJECT(OPENJPEG C) +CMAKE_MINIMUM_REQUIRED(VERSION 2.0) #----------------------------------------------------------------------------- # OPENJPEG version number, usefull for packaging and doxygen doc: @@ -34,8 +47,11 @@ IF(OPJ_STANDALONE) MARK_AS_ADVANCED(BUILD_TESTING DART_ROOT TCL_TCLSH) IF(BUILD_TESTING) ENABLE_TESTING() + SET(BUILDNAME "OpenJPEG-${CMAKE_SYSTEM}-${CMAKE_C_COMPILER}" CACHE STRING "Name of build on the dashboard") + MARK_AS_ADVANCED(BUILDNAME) ENDIF(BUILD_TESTING) ENDIF(OPJ_STANDALONE) + # TODO, technically we should add tests, e.g: # http://www.crc.ricoh.com/~gormish/jpeg2000conformance/