summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntonin Descampe <antonin@gmail.com>2010-11-17 10:59:21 +0000
committerAntonin Descampe <antonin@gmail.com>2010-11-17 10:59:21 +0000
commit3afd3b1afd711fff415f4cb0eebd9a015abaa1d8 (patch)
treecd3c8e7d2f99f9707881fca9dd6612864aae9a06
parent223a39b51e24c3efe565c4c3276bcbd8c3d4db4d (diff)
install man pages by default. install CHANGES and LICENSE
-rw-r--r--CHANGES1
-rw-r--r--CMakeLists.txt5
-rw-r--r--codec/CMakeLists.txt8
-rw-r--r--doc/CMakeLists.txt8
-rw-r--r--libopenjpeg/CMakeLists.txt5
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)