From bc089bb18cf649ed057ac090e6b2e53e0cbb7af8 Mon Sep 17 00:00:00 2001 From: Alexander Alekhin Date: Fri, 4 Oct 2013 17:48:43 +0400 Subject: [PATCH] cmake: update java module install rules --- modules/java/CMakeLists.txt | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/modules/java/CMakeLists.txt b/modules/java/CMakeLists.txt index b15e98890..2f30d8afd 100644 --- a/modules/java/CMakeLists.txt +++ b/modules/java/CMakeLists.txt @@ -328,9 +328,15 @@ if(ANDROID) LIBRARY DESTINATION ${OPENCV_LIB_INSTALL_PATH} COMPONENT main ARCHIVE DESTINATION ${OPENCV_LIB_INSTALL_PATH} COMPONENT main) else() - install(TARGETS ${the_module} - RUNTIME DESTINATION ${JAR_INSTALL_DIR} COMPONENT main - LIBRARY DESTINATION ${JAR_INSTALL_DIR} COMPONENT main) + if(NOT INSTALL_CREATE_DISTRIB) + install(TARGETS ${the_module} + RUNTIME DESTINATION ${JAR_INSTALL_DIR} COMPONENT main + LIBRARY DESTINATION ${JAR_INSTALL_DIR} COMPONENT main) + else() + install(TARGETS ${the_module} + RUNTIME DESTINATION ${JAR_INSTALL_DIR}/${OpenCV_ARCH} COMPONENT main + LIBRARY DESTINATION ${JAR_INSTALL_DIR}/${OpenCV_ARCH} COMPONENT main) + endif() endif() ######################################################################################################################################