From 3afd3b1afd711fff415f4cb0eebd9a015abaa1d8 Mon Sep 17 00:00:00 2001 From: Antonin Descampe Date: Wed, 17 Nov 2010 10:59:21 +0000 Subject: [PATCH] install man pages by default. install CHANGES and LICENSE --- CHANGES | 1 + CMakeLists.txt | 5 +++++ codec/CMakeLists.txt | 8 ++++++++ doc/CMakeLists.txt | 8 -------- libopenjpeg/CMakeLists.txt | 5 +++++ 5 files changed, 19 insertions(+), 8 deletions(-) diff --git a/CHANGES b/CHANGES index 8a22d16b..7e3c2dbe 100644 --- a/CHANGES +++ b/CHANGES @@ -6,6 +6,7 @@ What's New for OpenJPEG + : added November 17, 2010 +! [antonin] install man pages by default. install CHANGES and LICENSE ! [antonin] minor changes in cmake files (from winfried) November 16, 2010 diff --git a/CMakeLists.txt b/CMakeLists.txt index 82a79ea0..9c6cc2e5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -227,6 +227,11 @@ CONFIGURE_FILE( ${OPENJPEG_SOURCE_DIR}/CMake/OpenJPEGConfig.cmake.in INSTALL( FILES ${OPENJPEG_BINARY_DIR}/OpenJPEGConfig.cmake DESTINATION ${OPENJPEG_INSTALL_PACKAGE_DIR} ) +# install CHANGES and LICENSE +INSTALL( + FILES CHANGES + LICENSE + DESTINATION ${OPENJPEG_INSTALL_DOC_DIR}) # IF(UNIX OR CYGWIN) SET(CMAKE_INCLUDE_PATH /usr/include /usr/local/include /opt/include diff --git a/codec/CMakeLists.txt b/codec/CMakeLists.txt index e24ac470..4a9d63df 100644 --- a/codec/CMakeLists.txt +++ b/codec/CMakeLists.txt @@ -56,6 +56,14 @@ FOREACH(exe j2k_to_image image_to_j2k j2k_dump) ) ENDFOREACH(exe) +# Install man pages +INSTALL( + FILES ../doc/man/man1/image_to_j2k.1 + ../doc/man/man1/j2k_dump.1 + ../doc/man/man1/j2k_to_image.1 + DESTINATION ${OPENJPEG_INSTALL_MAN_DIR}/man1) +# + if(BUILD_TESTING) # Do testing here, once we know the examples are being built: FILE(GLOB_RECURSE OPENJPEG_DATA_IMAGES_GLOB diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt index e60586e9..aadbadba 100644 --- a/doc/CMakeLists.txt +++ b/doc/CMakeLists.txt @@ -13,11 +13,3 @@ ADD_CUSTOM_TARGET(doxygen ) ENDIF(DOXYGEN_EXECUTABLE) -INSTALL( - FILES man/man1/image_to_j2k.1 - man/man1/j2k_dump.1 - man/man1/j2k_to_image.1 - DESTINATION ${OPENJPEG_INSTALL_MAN_DIR}/man1) -INSTALL( - FILES man/man3/libopenjpeg.3 - DESTINATION ${OPENJPEG_INSTALL_MAN_DIR}/man3) diff --git a/libopenjpeg/CMakeLists.txt b/libopenjpeg/CMakeLists.txt index 647eda7c..96192b7b 100644 --- a/libopenjpeg/CMakeLists.txt +++ b/libopenjpeg/CMakeLists.txt @@ -52,3 +52,8 @@ INSTALL(FILES openjpeg.h ) INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -E create_symlink \$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/${OPENJPEG_INSTALL_INCLUDE_DIR}/${subdir}/openjpeg.h \$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/${OPENJPEG_INSTALL_INCLUDE_DIR}/openjpeg.h)") + +# install man page of the library +INSTALL( + FILES ../doc/man/man3/libopenjpeg.3 + DESTINATION ${OPENJPEG_INSTALL_MAN_DIR}/man3)