summaryrefslogtreecommitdiff
path: root/applications/JavaOpenJPEG
diff options
context:
space:
mode:
authorMathieu Malaterre <mathieu.malaterre@gmail.com>2012-04-19 10:37:31 +0000
committerMathieu Malaterre <mathieu.malaterre@gmail.com>2012-04-19 10:37:31 +0000
commit4e8aea6b5a2a28c55e84a22ca78f055fc14af278 (patch)
tree862edc6cafa21b30abd6025614a567fd4ce07944 /applications/JavaOpenJPEG
parent5379ec5715ffc69252a0a6a20a5db579e21f9fa2 (diff)
[1.5] install java module
Diffstat (limited to 'applications/JavaOpenJPEG')
-rw-r--r--applications/JavaOpenJPEG/CMakeLists.txt15
1 files changed, 15 insertions, 0 deletions
diff --git a/applications/JavaOpenJPEG/CMakeLists.txt b/applications/JavaOpenJPEG/CMakeLists.txt
index 2f4a481b..6906fbf8 100644
--- a/applications/JavaOpenJPEG/CMakeLists.txt
+++ b/applications/JavaOpenJPEG/CMakeLists.txt
@@ -21,6 +21,17 @@ add_library(openjpegjni MODULE
${openjpegjni_SRCS}
)
+IF(WIN32)
+ SET(OPENJPEG_INSTALL_JNI_DIR ${OPENJPEG_INSTALL_BIN_DIR})
+ELSE()
+ SET(OPENJPEG_INSTALL_JNI_DIR ${OPENJPEG_INSTALL_LIB_DIR})
+ENDIF()
+
+INSTALL(TARGETS openjpegjni
+ EXPORT OpenJPEGTargets
+ LIBRARY DESTINATION ${OPENJPEG_INSTALL_JNI_DIR} COMPONENT Libraries
+)
+
# build jar:
FIND_PACKAGE(Java 1.5 REQUIRED) # javac, jar
@@ -45,3 +56,7 @@ ADD_CUSTOM_TARGET(OpenJPEGJavaJar ALL
DEPENDS ${LIBRARY_OUTPUT_PATH}/openjpeg.jar
COMMENT "building openjpeg.jar"
)
+
+INSTALL(FILES ${LIBRARY_OUTPUT_PATH}/openjpeg.jar
+ DESTINATION ${OPENJPEG_INSTALL_LIB_DIR} COMPONENT JavaModule
+)