diff options
| author | Antonin Descampe <antonin@gmail.com> | 2006-01-25 09:23:17 +0000 |
|---|---|---|
| committer | Antonin Descampe <antonin@gmail.com> | 2006-01-25 09:23:17 +0000 |
| commit | e6aae962178605924ac611ade4dddfe069ef0a98 (patch) | |
| tree | e2a1e276c7bcc7f1edaf53049d37a3a3ba584585 /CMakeLists.txt | |
| parent | 511d342a940764edd35b05b90430df2bea1da81f (diff) | |
added cmake files to the project
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 00000000..9dc7f1eb --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,41 @@ +PROJECT(OPENJPEG C) + +#----------------------------------------------------------------------------- +# OPENJPEG version number, usefull for packaging and doxygen doc: +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 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 + ) +#----------------------------------------------------------------------------- +# Build example only if requested +IF(BUILD_EXAMPLES) + SUBDIRS(codec) +ENDIF(BUILD_EXAMPLES) + +#----------------------------------------------------------------------------- +# 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/ + |
