This repository was archived by the owner on Mar 22, 2020. It is now read-only.
File tree Expand file tree Collapse file tree 7 files changed +14
-14
lines changed
modules/java/android_test Expand file tree Collapse file tree 7 files changed +14
-14
lines changed Original file line number Diff line number Diff line change @@ -328,13 +328,13 @@ else()
328328endif ()
329329
330330if (ANDROID)
331- set (OPENCV_SAMPLES_BIN_INSTALL_PATH "${OpenCV_INSTALL_BINARIES_PREFIX} samples/${ANDROID_NDK_ABI_NAME } " )
331+ set (OPENCV_SAMPLES_BIN_INSTALL_PATH "${OpenCV_INSTALL_BINARIES_PREFIX} samples/${CMAKE_ANDROID_ARCH_ABI } " )
332332else ()
333333 set (OPENCV_SAMPLES_BIN_INSTALL_PATH "${OpenCV_INSTALL_BINARIES_PREFIX} samples" )
334334endif ()
335335
336336if (ANDROID)
337- set (OPENCV_BIN_INSTALL_PATH "${OpenCV_INSTALL_BINARIES_PREFIX} bin/${ANDROID_NDK_ABI_NAME } " )
337+ set (OPENCV_BIN_INSTALL_PATH "${OpenCV_INSTALL_BINARIES_PREFIX} bin/${CMAKE_ANDROID_ARCH_ABI } " )
338338else ()
339339 set (OPENCV_BIN_INSTALL_PATH "${OpenCV_INSTALL_BINARIES_PREFIX} bin" )
340340endif ()
@@ -358,10 +358,10 @@ if(OPENCV_TEST_DATA_PATH AND NOT OPENCV_TEST_DATA_INSTALL_PATH)
358358endif ()
359359
360360if (ANDROID)
361- set (LIBRARY_OUTPUT_PATH "${OpenCV_BINARY_DIR} /lib/${ANDROID_NDK_ABI_NAME } " )
362- set (3P_LIBRARY_OUTPUT_PATH "${OpenCV_BINARY_DIR} /3rdparty/lib/${ANDROID_NDK_ABI_NAME } " )
363- set (OPENCV_LIB_INSTALL_PATH sdk/native/libs/${ANDROID_NDK_ABI_NAME } )
364- set (OPENCV_3P_LIB_INSTALL_PATH sdk/native/3rdparty/libs/${ANDROID_NDK_ABI_NAME } )
361+ set (LIBRARY_OUTPUT_PATH "${OpenCV_BINARY_DIR} /lib/${CMAKE_ANDROID_ARCH_ABI } " )
362+ set (3P_LIBRARY_OUTPUT_PATH "${OpenCV_BINARY_DIR} /3rdparty/lib/${CMAKE_ANDROID_ARCH_ABI } " )
363+ set (OPENCV_LIB_INSTALL_PATH sdk/native/libs/${CMAKE_ANDROID_ARCH_ABI } )
364+ set (OPENCV_3P_LIB_INSTALL_PATH sdk/native/3rdparty/libs/${CMAKE_ANDROID_ARCH_ABI } )
365365 set (OPENCV_CONFIG_INSTALL_PATH sdk/native/jni)
366366 set (OPENCV_INCLUDE_INSTALL_PATH sdk/native/jni/include )
367367 set (OPENCV_SAMPLES_SRC_INSTALL_PATH samples/native)
Original file line number Diff line number Diff line change @@ -294,7 +294,7 @@ macro(add_android_project target path)
294294
295295 set_target_properties (${JNI_LIB_NAME} PROPERTIES
296296 OUTPUT_NAME "${JNI_LIB_NAME} "
297- LIBRARY_OUTPUT_DIRECTORY "${android_proj_bin_dir} /libs/${ANDROID_NDK_ABI_NAME } "
297+ LIBRARY_OUTPUT_DIRECTORY "${android_proj_bin_dir} /libs/${CMAKE_ANDROID_ARCH_ABI } "
298298 )
299299
300300 get_target_property (android_proj_jni_location "${JNI_LIB_NAME} " LOCATION )
Original file line number Diff line number Diff line change @@ -45,7 +45,7 @@ if(ANDROID)
4545 set (OPENCV_3RDPARTY_LIBS_DIR_CONFIGCMAKE "\$ (OPENCV_THIS_DIR)/3rdparty/lib/\$ (OPENCV_TARGET_ARCH_ABI)" )
4646
4747 configure_file ("${OpenCV_SOURCE_DIR} /cmake/templates/OpenCV.mk.in" "${CMAKE_BINARY_DIR} /OpenCV.mk" @ONLY)
48- configure_file ("${OpenCV_SOURCE_DIR} /cmake/templates/OpenCV-abi.mk.in" "${CMAKE_BINARY_DIR} /OpenCV-${ANDROID_NDK_ABI_NAME } .mk" @ONLY)
48+ configure_file ("${OpenCV_SOURCE_DIR} /cmake/templates/OpenCV-abi.mk.in" "${CMAKE_BINARY_DIR} /OpenCV-${CMAKE_ANDROID_ARCH_ABI } .mk" @ONLY)
4949
5050 # -------------------------------------------------------------------------------------------
5151 # Part 2/2: ${BIN_DIR}/unix-install/OpenCV.mk -> For use with "make install"
@@ -56,7 +56,7 @@ if(ANDROID)
5656 set (OPENCV_3RDPARTY_LIBS_DIR_CONFIGCMAKE "\$ (OPENCV_THIS_DIR)/../3rdparty/libs/\$ (OPENCV_TARGET_ARCH_ABI)" )
5757
5858 configure_file ("${OpenCV_SOURCE_DIR} /cmake/templates/OpenCV.mk.in" "${CMAKE_BINARY_DIR} /unix-install/OpenCV.mk" @ONLY)
59- configure_file ("${OpenCV_SOURCE_DIR} /cmake/templates/OpenCV-abi.mk.in" "${CMAKE_BINARY_DIR} /unix-install/OpenCV-${ANDROID_NDK_ABI_NAME } .mk" @ONLY)
59+ configure_file ("${OpenCV_SOURCE_DIR} /cmake/templates/OpenCV-abi.mk.in" "${CMAKE_BINARY_DIR} /unix-install/OpenCV-${CMAKE_ANDROID_ARCH_ABI } .mk" @ONLY)
6060 install (FILES ${CMAKE_BINARY_DIR} /unix -install /OpenCV.mk DESTINATION ${OPENCV_CONFIG_INSTALL_PATH} COMPONENT dev)
61- install (FILES ${CMAKE_BINARY_DIR} /unix -install /OpenCV-${ANDROID_NDK_ABI_NAME } .mk DESTINATION ${OPENCV_CONFIG_INSTALL_PATH} COMPONENT dev)
61+ install (FILES ${CMAKE_BINARY_DIR} /unix -install /OpenCV-${CMAKE_ANDROID_ARCH_ABI } .mk DESTINATION ${OPENCV_CONFIG_INSTALL_PATH} COMPONENT dev)
6262endif (ANDROID)
Original file line number Diff line number Diff line change @@ -78,7 +78,7 @@ set(modules_file_suffix "")
7878if (ANDROID)
7979 # the REPLACE here is needed, because OpenCVModules_armeabi.cmake includes
8080 # OpenCVModules_armeabi-*.cmake, which would match OpenCVModules_armeabi-v7a*.cmake.
81- string (REPLACE - _ modules_file_suffix "_${ANDROID_NDK_ABI_NAME } " )
81+ string (REPLACE - _ modules_file_suffix "_${CMAKE_ANDROID_ARCH_ABI } " )
8282endif ()
8383
8484export (TARGETS ${OpenCVModules_TARGETS} FILE "${CMAKE_BINARY_DIR} /OpenCVModules${modules_file_suffix} .cmake" )
Original file line number Diff line number Diff line change 1- set (MIN_VER_CMAKE 2.8.7 )
1+ set (MIN_VER_CMAKE 3.7.1 )
22set (MIN_VER_CUDA 4.2)
33set (MIN_VER_PYTHON2 2.6)
44set (MIN_VER_PYTHON3 3.2)
Original file line number Diff line number Diff line change @@ -57,7 +57,7 @@ endif()
5757
5858if (NOT DEFINED OpenCV_MODULES_SUFFIX)
5959 if (ANDROID)
60- string (REPLACE - _ OpenCV_MODULES_SUFFIX "_${ANDROID_NDK_ABI_NAME } " )
60+ string (REPLACE - _ OpenCV_MODULES_SUFFIX "_${CMAKE_ANDROID_ARCH_ABI } " )
6161 else ()
6262 set (OpenCV_MODULES_SUFFIX "" )
6363 endif ()
Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ get_filename_component(java_name "${java_location}" NAME)
4949# build java part
5050add_custom_command (
5151 OUTPUT "${opencv_test_java_bin_dir} /bin/OpenCVTest-debug.apk"
52- COMMAND ${CMAKE_COMMAND} -E copy "${java_location} " "${opencv_test_java_bin_dir} /libs/${ANDROID_NDK_ABI_NAME } /${java_name} "
52+ COMMAND ${CMAKE_COMMAND} -E copy "${java_location} " "${opencv_test_java_bin_dir} /libs/${CMAKE_ANDROID_ARCH_ABI } /${java_name} "
5353 COMMAND ${ANT_EXECUTABLE} -q -noinput -k debug
5454 COMMAND ${CMAKE_COMMAND} -E touch "${opencv_test_java_bin_dir} /bin/OpenCVTest-debug.apk" # needed because ant does not update the timestamp of updated apk
5555 WORKING_DIRECTORY "${opencv_test_java_bin_dir} "
You can’t perform that action at this time.
0 commit comments