version:2.1.5
bugfixes: update:拨号使用ocr进行识别
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
set(OpenCV_VERSION 4.2.0)
|
||||
set(PACKAGE_VERSION ${OpenCV_VERSION})
|
||||
|
||||
set(PACKAGE_VERSION_EXACT False)
|
||||
set(PACKAGE_VERSION_COMPATIBLE False)
|
||||
|
||||
if (PACKAGE_FIND_VERSION VERSION_EQUAL PACKAGE_VERSION)
|
||||
set(PACKAGE_VERSION_EXACT True)
|
||||
set(PACKAGE_VERSION_COMPATIBLE True)
|
||||
endif ()
|
||||
|
||||
if (PACKAGE_FIND_VERSION_MAJOR EQUAL 4
|
||||
AND PACKAGE_FIND_VERSION VERSION_LESS PACKAGE_VERSION)
|
||||
set(PACKAGE_VERSION_COMPATIBLE True)
|
||||
endif ()
|
||||
338
app/OpenCV/sdk/native/jni/abi-arm64-v8a/OpenCVConfig.cmake
Normal file
338
app/OpenCV/sdk/native/jni/abi-arm64-v8a/OpenCVConfig.cmake
Normal file
@@ -0,0 +1,338 @@
|
||||
# ===================================================================================
|
||||
# The OpenCV CMake configuration file
|
||||
#
|
||||
# ** File generated automatically, do not modify **
|
||||
#
|
||||
# Usage from an external project:
|
||||
# In your CMakeLists.txt, add these lines:
|
||||
#
|
||||
# find_package(OpenCV REQUIRED)
|
||||
# include_directories(${OpenCV_INCLUDE_DIRS}) # Not needed for CMake >= 2.8.11
|
||||
# target_link_libraries(MY_TARGET_NAME ${OpenCV_LIBS})
|
||||
#
|
||||
# Or you can search for specific OpenCV modules:
|
||||
#
|
||||
# find_package(OpenCV REQUIRED core videoio)
|
||||
#
|
||||
# You can also mark OpenCV components as optional:
|
||||
|
||||
# find_package(OpenCV REQUIRED core OPTIONAL_COMPONENTS viz)
|
||||
#
|
||||
# If the module is found then OPENCV_<MODULE>_FOUND is set to TRUE.
|
||||
#
|
||||
# This file will define the following variables:
|
||||
# - OpenCV_LIBS : The list of all imported targets for OpenCV modules.
|
||||
# - OpenCV_INCLUDE_DIRS : The OpenCV include directories.
|
||||
# - OpenCV_COMPUTE_CAPABILITIES : The version of compute capability.
|
||||
# - OpenCV_ANDROID_NATIVE_API_LEVEL : Minimum required level of Android API.
|
||||
# - OpenCV_VERSION : The version of this OpenCV build: "4.2.0"
|
||||
# - OpenCV_VERSION_MAJOR : Major version part of OpenCV_VERSION: "4"
|
||||
# - OpenCV_VERSION_MINOR : Minor version part of OpenCV_VERSION: "2"
|
||||
# - OpenCV_VERSION_PATCH : Patch version part of OpenCV_VERSION: "0"
|
||||
# - OpenCV_VERSION_STATUS : Development status of this build: ""
|
||||
#
|
||||
# Advanced variables:
|
||||
# - OpenCV_SHARED : Use OpenCV as shared library
|
||||
# - OpenCV_INSTALL_PATH : OpenCV location
|
||||
# - OpenCV_LIB_COMPONENTS : Present OpenCV modules list
|
||||
# - OpenCV_USE_MANGLED_PATHS : Mangled OpenCV path flag
|
||||
#
|
||||
# Deprecated variables:
|
||||
# - OpenCV_VERSION_TWEAK : Always "0"
|
||||
#
|
||||
# ===================================================================================
|
||||
|
||||
# ======================================================
|
||||
# Version variables:
|
||||
# ======================================================
|
||||
SET(OpenCV_VERSION 4.2.0)
|
||||
SET(OpenCV_VERSION_MAJOR 4)
|
||||
SET(OpenCV_VERSION_MINOR 2)
|
||||
SET(OpenCV_VERSION_PATCH 0)
|
||||
SET(OpenCV_VERSION_TWEAK 0)
|
||||
SET(OpenCV_VERSION_STATUS "")
|
||||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
|
||||
if (NOT CMAKE_VERSION VERSION_LESS 2.8.8
|
||||
AND OpenCV_FIND_COMPONENTS # prevent excessive output
|
||||
)
|
||||
# HANDLE_COMPONENTS was introduced in CMake 2.8.8
|
||||
list(APPEND _OpenCV_FPHSA_ARGS HANDLE_COMPONENTS)
|
||||
# The missing components will be handled by the FindPackageHandleStandardArgs
|
||||
# module.
|
||||
set(_OpenCV_HANDLE_COMPONENTS_MANUALLY FALSE)
|
||||
else ()
|
||||
# The missing components will be handled by this config.
|
||||
set(_OpenCV_HANDLE_COMPONENTS_MANUALLY TRUE)
|
||||
endif ()
|
||||
|
||||
# Extract directory name from full path of the file currently being processed.
|
||||
# Note that CMake 2.8.3 introduced CMAKE_CURRENT_LIST_DIR. We reimplement it
|
||||
# for older versions of CMake to support these as well.
|
||||
if (CMAKE_VERSION VERSION_LESS "2.8.3")
|
||||
get_filename_component(CMAKE_CURRENT_LIST_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
||||
endif ()
|
||||
|
||||
# Extract the directory where *this* file has been installed (determined at cmake run-time)
|
||||
# Get the absolute path with no ../.. relative marks, to eliminate implicit linker warnings
|
||||
get_filename_component(OpenCV_CONFIG_PATH "${CMAKE_CURRENT_LIST_DIR}" REALPATH)
|
||||
get_filename_component(OpenCV_INSTALL_PATH "${OpenCV_CONFIG_PATH}/../../../../" REALPATH)
|
||||
|
||||
# Search packages for host system instead of packages for target system.
|
||||
# in case of cross compilation this macro should be defined by toolchain file
|
||||
if (NOT COMMAND find_host_package)
|
||||
macro(find_host_package)
|
||||
find_package(${ARGN})
|
||||
endmacro()
|
||||
endif ()
|
||||
if (NOT COMMAND find_host_program)
|
||||
macro(find_host_program)
|
||||
find_program(${ARGN})
|
||||
endmacro()
|
||||
endif ()
|
||||
|
||||
|
||||
# Android API level from which OpenCV has been compiled is remembered
|
||||
set(OpenCV_ANDROID_NATIVE_API_LEVEL "21")
|
||||
|
||||
# ==============================================================
|
||||
# Check OpenCV availability
|
||||
# ==============================================================
|
||||
if (OpenCV_ANDROID_NATIVE_API_LEVEL GREATER ANDROID_NATIVE_API_LEVEL)
|
||||
if (NOT OpenCV_FIND_QUIETLY)
|
||||
message(WARNING "Minimum required by OpenCV API level is android-${OpenCV_ANDROID_NATIVE_API_LEVEL}")
|
||||
endif ()
|
||||
set(OpenCV_FOUND 0)
|
||||
return()
|
||||
endif ()
|
||||
|
||||
|
||||
# Some additional settings are required if OpenCV is built as static libs
|
||||
set(OpenCV_SHARED OFF)
|
||||
|
||||
# Enables mangled install paths, that help with side by side installs
|
||||
set(OpenCV_USE_MANGLED_PATHS FALSE)
|
||||
|
||||
set(OpenCV_LIB_COMPONENTS opencv_calib3d;opencv_core;opencv_dnn;opencv_features2d;opencv_flann;opencv_highgui;opencv_imgcodecs;opencv_imgproc;opencv_ml;opencv_objdetect;opencv_photo;opencv_stitching;opencv_video;opencv_videoio;opencv_java)
|
||||
set(__OpenCV_INCLUDE_DIRS "${OpenCV_INSTALL_PATH}/sdk/native/jni/include")
|
||||
|
||||
set(OpenCV_INCLUDE_DIRS "")
|
||||
foreach (d ${__OpenCV_INCLUDE_DIRS})
|
||||
get_filename_component(__d "${d}" REALPATH)
|
||||
if (NOT EXISTS "${__d}")
|
||||
if (NOT OpenCV_FIND_QUIETLY)
|
||||
message(WARNING "OpenCV: Include directory doesn't exist: '${d}'. OpenCV installation may be broken. Skip...")
|
||||
endif ()
|
||||
else ()
|
||||
list(APPEND OpenCV_INCLUDE_DIRS "${__d}")
|
||||
endif ()
|
||||
endforeach ()
|
||||
unset(__d)
|
||||
|
||||
|
||||
if (NOT TARGET opencv_core)
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/OpenCVModules${OpenCV_MODULES_SUFFIX}.cmake)
|
||||
endif ()
|
||||
|
||||
if (NOT CMAKE_VERSION VERSION_LESS "2.8.11")
|
||||
# Target property INTERFACE_INCLUDE_DIRECTORIES available since 2.8.11:
|
||||
# * http://www.cmake.org/cmake/help/v2.8.11/cmake.html#prop_tgt:INTERFACE_INCLUDE_DIRECTORIES
|
||||
foreach (__component ${OpenCV_LIB_COMPONENTS})
|
||||
if (TARGET ${__component})
|
||||
set_target_properties(
|
||||
${__component}
|
||||
PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${OpenCV_INCLUDE_DIRS}"
|
||||
)
|
||||
endif ()
|
||||
endforeach ()
|
||||
endif ()
|
||||
|
||||
|
||||
if (NOT DEFINED OPENCV_MAP_IMPORTED_CONFIG)
|
||||
if (CMAKE_GENERATOR MATCHES "Visual Studio" OR MSVC)
|
||||
# OpenCV supports Debug and Release builds only.
|
||||
# But MSVS has 'RelWithDebInfo' 'MinSizeRel' configurations for applications.
|
||||
# By default CMake maps these configuration on the first available (Debug) which is wrong.
|
||||
# Non-Debug build of Application can't be used with OpenCV Debug build (ABI mismatch problem)
|
||||
# Add mapping of RelWithDebInfo and MinSizeRel to Release here
|
||||
set(OPENCV_MAP_IMPORTED_CONFIG "RELWITHDEBINFO=!Release;MINSIZEREL=!Release")
|
||||
endif ()
|
||||
endif ()
|
||||
set(__remap_warnings "")
|
||||
macro(ocv_map_imported_config target)
|
||||
if (DEFINED OPENCV_MAP_IMPORTED_CONFIG) # list, "RELWITHDEBINFO=Release;MINSIZEREL=Release"
|
||||
get_target_property(__available_configurations ${target} IMPORTED_CONFIGURATIONS)
|
||||
foreach (remap ${OPENCV_MAP_IMPORTED_CONFIG})
|
||||
if (remap MATCHES "^(.+)=(!?)([^!]+)$")
|
||||
set(__remap_config "${CMAKE_MATCH_1}")
|
||||
set(__final_config "${CMAKE_MATCH_3}")
|
||||
set(__force_flag "${CMAKE_MATCH_2}")
|
||||
string(TOUPPER "${__final_config}" __final_config_upper)
|
||||
string(TOUPPER "${__remap_config}" __remap_config_upper)
|
||||
if (";${__available_configurations};" MATCHES ";${__remap_config_upper};" AND NOT "${__force_flag}" STREQUAL "!")
|
||||
# configuration already exists, skip remap
|
||||
set(__remap_warnings "${__remap_warnings}... Configuration already exists ${__remap_config} (skip mapping ${__remap_config} => ${__final_config}) (available configurations: ${__available_configurations})\n")
|
||||
continue()
|
||||
endif ()
|
||||
if (__available_configurations AND NOT ";${__available_configurations};" MATCHES ";${__final_config_upper};")
|
||||
# skip, configuration is not available
|
||||
if (NOT "${__force_flag}" STREQUAL "!")
|
||||
set(__remap_warnings "${__remap_warnings}... Configuration is not available '${__final_config}' for ${target}, build may fail (available configurations: ${__available_configurations})\n")
|
||||
endif ()
|
||||
endif ()
|
||||
set_target_properties(${target} PROPERTIES
|
||||
MAP_IMPORTED_CONFIG_${__remap_config} "${__final_config}"
|
||||
)
|
||||
else ()
|
||||
message(WARNING "Invalid entry of OPENCV_MAP_IMPORTED_CONFIG: '${remap}' (${OPENCV_MAP_IMPORTED_CONFIG})")
|
||||
endif ()
|
||||
endforeach ()
|
||||
endif ()
|
||||
endmacro()
|
||||
|
||||
|
||||
# ==============================================================
|
||||
# Form list of modules (components) to find
|
||||
# ==============================================================
|
||||
if (NOT OpenCV_FIND_COMPONENTS)
|
||||
set(OpenCV_FIND_COMPONENTS ${OpenCV_LIB_COMPONENTS})
|
||||
list(REMOVE_ITEM OpenCV_FIND_COMPONENTS opencv_java)
|
||||
if (GTest_FOUND OR GTEST_FOUND)
|
||||
list(REMOVE_ITEM OpenCV_FIND_COMPONENTS opencv_ts)
|
||||
endif ()
|
||||
endif ()
|
||||
|
||||
set(OpenCV_WORLD_COMPONENTS)
|
||||
|
||||
# expand short module names and see if requested components exist
|
||||
foreach (__cvcomponent ${OpenCV_FIND_COMPONENTS})
|
||||
# Store the name of the original component so we can set the
|
||||
# OpenCV_<component>_FOUND variable which can be checked by the user.
|
||||
set(__original_cvcomponent ${__cvcomponent})
|
||||
if (NOT __cvcomponent MATCHES "^opencv_")
|
||||
set(__cvcomponent opencv_${__cvcomponent})
|
||||
endif ()
|
||||
list(FIND OpenCV_LIB_COMPONENTS ${__cvcomponent} __cvcomponentIdx)
|
||||
if (__cvcomponentIdx LESS 0)
|
||||
if (_OpenCV_HANDLE_COMPONENTS_MANUALLY)
|
||||
# Either the component is required or the user did not set any components at
|
||||
# all. In the latter case, the OpenCV_FIND_REQUIRED_<component> variable
|
||||
# will not be defined since it is not set by this config. So let's assume
|
||||
# the implicitly set components are always required.
|
||||
if (NOT DEFINED OpenCV_FIND_REQUIRED_${__original_cvcomponent} OR
|
||||
OpenCV_FIND_REQUIRED_${__original_cvcomponent})
|
||||
message(FATAL_ERROR "${__cvcomponent} is required but was not found")
|
||||
elseif (NOT OpenCV_FIND_QUIETLY)
|
||||
# The component was marked as optional using OPTIONAL_COMPONENTS
|
||||
message(WARNING "Optional component ${__cvcomponent} was not found")
|
||||
endif ()
|
||||
endif (_OpenCV_HANDLE_COMPONENTS_MANUALLY)
|
||||
#indicate that module is NOT found
|
||||
string(TOUPPER "${__cvcomponent}" __cvcomponentUP)
|
||||
set(${__cvcomponentUP}_FOUND "${__cvcomponentUP}_FOUND-NOTFOUND")
|
||||
set(OpenCV_${__original_cvcomponent}_FOUND FALSE)
|
||||
else ()
|
||||
# Not using list(APPEND) here, because OpenCV_LIBS may not exist yet.
|
||||
# Also not clearing OpenCV_LIBS anywhere, so that multiple calls
|
||||
# to find_package(OpenCV) with different component lists add up.
|
||||
set(OpenCV_LIBS ${OpenCV_LIBS} "${__cvcomponent}")
|
||||
#indicate that module is found
|
||||
string(TOUPPER "${__cvcomponent}" __cvcomponentUP)
|
||||
set(${__cvcomponentUP}_FOUND 1)
|
||||
set(OpenCV_${__original_cvcomponent}_FOUND TRUE)
|
||||
endif ()
|
||||
if (OpenCV_SHARED AND ";${OpenCV_WORLD_COMPONENTS};" MATCHES ";${__cvcomponent};" AND NOT TARGET ${__cvcomponent})
|
||||
get_target_property(__implib_dbg opencv_world IMPORTED_IMPLIB_DEBUG)
|
||||
get_target_property(__implib_release opencv_world IMPORTED_IMPLIB_RELEASE)
|
||||
get_target_property(__location_dbg opencv_world IMPORTED_LOCATION_DEBUG)
|
||||
get_target_property(__location_release opencv_world IMPORTED_LOCATION_RELEASE)
|
||||
get_target_property(__include_dir opencv_world INTERFACE_INCLUDE_DIRECTORIES)
|
||||
add_library(${__cvcomponent} SHARED IMPORTED)
|
||||
set_target_properties(${__cvcomponent} PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${__include_dir}")
|
||||
if (__location_dbg)
|
||||
set_property(TARGET ${__cvcomponent} APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(${__cvcomponent} PROPERTIES
|
||||
IMPORTED_IMPLIB_DEBUG "${__implib_dbg}"
|
||||
IMPORTED_LINK_INTERFACE_LIBRARIES_DEBUG ""
|
||||
IMPORTED_LOCATION_DEBUG "${__location_dbg}"
|
||||
)
|
||||
endif ()
|
||||
if (__location_release)
|
||||
set_property(TARGET ${__cvcomponent} APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(${__cvcomponent} PROPERTIES
|
||||
IMPORTED_IMPLIB_RELEASE "${__implib_release}"
|
||||
IMPORTED_LINK_INTERFACE_LIBRARIES_RELEASE ""
|
||||
IMPORTED_LOCATION_RELEASE "${__location_release}"
|
||||
)
|
||||
endif ()
|
||||
endif ()
|
||||
if (TARGET ${__cvcomponent})
|
||||
ocv_map_imported_config(${__cvcomponent})
|
||||
endif ()
|
||||
endforeach ()
|
||||
|
||||
if (__remap_warnings AND NOT OpenCV_FIND_QUIETLY)
|
||||
message("OpenCV: configurations remap warnings:\n${__remap_warnings}OpenCV: Check variable OPENCV_MAP_IMPORTED_CONFIG=${OPENCV_MAP_IMPORTED_CONFIG}")
|
||||
endif ()
|
||||
|
||||
# ==============================================================
|
||||
# Compatibility stuff
|
||||
# ==============================================================
|
||||
set(OpenCV_LIBRARIES ${OpenCV_LIBS})
|
||||
|
||||
#
|
||||
# Some macros for samples
|
||||
#
|
||||
macro(ocv_check_dependencies)
|
||||
set(OCV_DEPENDENCIES_FOUND TRUE)
|
||||
foreach (d ${ARGN})
|
||||
if (NOT TARGET ${d})
|
||||
message(WARNING "OpenCV: Can't resolve dependency: ${d}")
|
||||
set(OCV_DEPENDENCIES_FOUND FALSE)
|
||||
break()
|
||||
endif ()
|
||||
endforeach ()
|
||||
endmacro()
|
||||
|
||||
# adds include directories in such way that directories from the OpenCV source tree go first
|
||||
function(ocv_include_directories)
|
||||
set(__add_before "")
|
||||
file(TO_CMAKE_PATH "${OpenCV_INSTALL_PATH}" __baseDir)
|
||||
foreach (dir ${ARGN})
|
||||
get_filename_component(__abs_dir "${dir}" ABSOLUTE)
|
||||
if ("${__abs_dir}" MATCHES "^${__baseDir}")
|
||||
list(APPEND __add_before "${dir}")
|
||||
else ()
|
||||
include_directories(AFTER SYSTEM "${dir}")
|
||||
endif ()
|
||||
endforeach ()
|
||||
include_directories(BEFORE ${__add_before})
|
||||
endfunction()
|
||||
|
||||
macro(ocv_include_modules)
|
||||
include_directories(BEFORE "${OpenCV_INCLUDE_DIRS}")
|
||||
endmacro()
|
||||
|
||||
macro(ocv_include_modules_recurse)
|
||||
include_directories(BEFORE "${OpenCV_INCLUDE_DIRS}")
|
||||
endmacro()
|
||||
|
||||
macro(ocv_target_link_libraries)
|
||||
target_link_libraries(${ARGN})
|
||||
endmacro()
|
||||
|
||||
# remove all matching elements from the list
|
||||
macro(ocv_list_filterout lst regex)
|
||||
foreach (item ${${lst}})
|
||||
if (item MATCHES "${regex}")
|
||||
list(REMOVE_ITEM ${lst} "${item}")
|
||||
endif ()
|
||||
endforeach ()
|
||||
endmacro()
|
||||
|
||||
# We do not actually need REQUIRED_VARS to be checked for. Just use the
|
||||
# installation directory for the status.
|
||||
find_package_handle_standard_args(OpenCV REQUIRED_VARS OpenCV_INSTALL_PATH
|
||||
VERSION_VAR OpenCV_VERSION ${_OpenCV_FPHSA_ARGS})
|
||||
@@ -0,0 +1,279 @@
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file for configuration "Release".
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Import target "libcpufeatures" for configuration "Release"
|
||||
set_property(TARGET libcpufeatures APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(libcpufeatures PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "C"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/libcpufeatures.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS libcpufeatures)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_libcpufeatures "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/libcpufeatures.a")
|
||||
|
||||
# Import target "libjpeg-turbo" for configuration "Release"
|
||||
set_property(TARGET libjpeg-turbo APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(libjpeg-turbo PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "C"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/liblibjpeg-turbo.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS libjpeg-turbo)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_libjpeg-turbo "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/liblibjpeg-turbo.a")
|
||||
|
||||
# Import target "libtiff" for configuration "Release"
|
||||
set_property(TARGET libtiff APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(libtiff PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "C;CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/liblibtiff.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS libtiff)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_libtiff "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/liblibtiff.a")
|
||||
|
||||
# Import target "libwebp" for configuration "Release"
|
||||
set_property(TARGET libwebp APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(libwebp PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "C"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/liblibwebp.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS libwebp)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_libwebp "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/liblibwebp.a")
|
||||
|
||||
# Import target "libjasper" for configuration "Release"
|
||||
set_property(TARGET libjasper APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(libjasper PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "C"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/liblibjasper.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS libjasper)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_libjasper "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/liblibjasper.a")
|
||||
|
||||
# Import target "libpng" for configuration "Release"
|
||||
set_property(TARGET libpng APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(libpng PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "C"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/liblibpng.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS libpng)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_libpng "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/liblibpng.a")
|
||||
|
||||
# Import target "IlmImf" for configuration "Release"
|
||||
set_property(TARGET IlmImf APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(IlmImf PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/libIlmImf.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS IlmImf)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_IlmImf "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/libIlmImf.a")
|
||||
|
||||
# Import target "tbb" for configuration "Release"
|
||||
set_property(TARGET tbb APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(tbb PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/libtbb.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS tbb)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_tbb "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/libtbb.a")
|
||||
|
||||
# Import target "libprotobuf" for configuration "Release"
|
||||
set_property(TARGET libprotobuf APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(libprotobuf PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/liblibprotobuf.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS libprotobuf)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_libprotobuf "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/liblibprotobuf.a")
|
||||
|
||||
# Import target "quirc" for configuration "Release"
|
||||
set_property(TARGET quirc APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(quirc PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "C"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/libquirc.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS quirc)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_quirc "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/libquirc.a")
|
||||
|
||||
# Import target "tegra_hal" for configuration "Release"
|
||||
set_property(TARGET tegra_hal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(tegra_hal PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/libtegra_hal.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS tegra_hal)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_tegra_hal "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/libtegra_hal.a")
|
||||
|
||||
# Import target "ittnotify" for configuration "Release"
|
||||
set_property(TARGET ittnotify APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(ittnotify PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "C"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/libittnotify.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS ittnotify)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_ittnotify "${_IMPORT_PREFIX}/sdk/native/3rdparty/libs/arm64-v8a/libittnotify.a")
|
||||
|
||||
# Import target "opencv_core" for configuration "Release"
|
||||
set_property(TARGET opencv_core APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(opencv_core PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_core.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS opencv_core)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_opencv_core "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_core.a")
|
||||
|
||||
# Import target "opencv_flann" for configuration "Release"
|
||||
set_property(TARGET opencv_flann APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(opencv_flann PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_flann.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS opencv_flann)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_opencv_flann "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_flann.a")
|
||||
|
||||
# Import target "opencv_imgproc" for configuration "Release"
|
||||
set_property(TARGET opencv_imgproc APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(opencv_imgproc PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_imgproc.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS opencv_imgproc)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_opencv_imgproc "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_imgproc.a")
|
||||
|
||||
# Import target "opencv_ml" for configuration "Release"
|
||||
set_property(TARGET opencv_ml APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(opencv_ml PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_ml.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS opencv_ml)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_opencv_ml "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_ml.a")
|
||||
|
||||
# Import target "opencv_photo" for configuration "Release"
|
||||
set_property(TARGET opencv_photo APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(opencv_photo PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_photo.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS opencv_photo)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_opencv_photo "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_photo.a")
|
||||
|
||||
# Import target "opencv_dnn" for configuration "Release"
|
||||
set_property(TARGET opencv_dnn APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(opencv_dnn PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_dnn.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS opencv_dnn)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_opencv_dnn "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_dnn.a")
|
||||
|
||||
# Import target "opencv_features2d" for configuration "Release"
|
||||
set_property(TARGET opencv_features2d APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(opencv_features2d PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_features2d.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS opencv_features2d)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_opencv_features2d "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_features2d.a")
|
||||
|
||||
# Import target "opencv_imgcodecs" for configuration "Release"
|
||||
set_property(TARGET opencv_imgcodecs APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(opencv_imgcodecs PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_imgcodecs.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS opencv_imgcodecs)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_opencv_imgcodecs "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_imgcodecs.a")
|
||||
|
||||
# Import target "opencv_videoio" for configuration "Release"
|
||||
set_property(TARGET opencv_videoio APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(opencv_videoio PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_videoio.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS opencv_videoio)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_opencv_videoio "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_videoio.a")
|
||||
|
||||
# Import target "opencv_calib3d" for configuration "Release"
|
||||
set_property(TARGET opencv_calib3d APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(opencv_calib3d PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_calib3d.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS opencv_calib3d)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_opencv_calib3d "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_calib3d.a")
|
||||
|
||||
# Import target "opencv_highgui" for configuration "Release"
|
||||
set_property(TARGET opencv_highgui APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(opencv_highgui PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_highgui.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS opencv_highgui)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_opencv_highgui "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_highgui.a")
|
||||
|
||||
# Import target "opencv_objdetect" for configuration "Release"
|
||||
set_property(TARGET opencv_objdetect APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(opencv_objdetect PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_objdetect.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS opencv_objdetect)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_opencv_objdetect "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_objdetect.a")
|
||||
|
||||
# Import target "opencv_stitching" for configuration "Release"
|
||||
set_property(TARGET opencv_stitching APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(opencv_stitching PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_stitching.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS opencv_stitching)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_opencv_stitching "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_stitching.a")
|
||||
|
||||
# Import target "opencv_video" for configuration "Release"
|
||||
set_property(TARGET opencv_video APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(opencv_video PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_video.a"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS opencv_video)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_opencv_video "${_IMPORT_PREFIX}/sdk/native/staticlibs/arm64-v8a/libopencv_video.a")
|
||||
|
||||
# Import target "opencv_java" for configuration "Release"
|
||||
set_property(TARGET opencv_java APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
|
||||
set_target_properties(opencv_java PROPERTIES
|
||||
IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/sdk/native/libs/arm64-v8a/libopencv_java4.so"
|
||||
IMPORTED_SONAME_RELEASE "libopencv_java4.so"
|
||||
)
|
||||
|
||||
list(APPEND _IMPORT_CHECK_TARGETS opencv_java)
|
||||
list(APPEND _IMPORT_CHECK_FILES_FOR_opencv_java "${_IMPORT_PREFIX}/sdk/native/libs/arm64-v8a/libopencv_java4.so")
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
265
app/OpenCV/sdk/native/jni/abi-arm64-v8a/OpenCVModules.cmake
Normal file
265
app/OpenCV/sdk/native/jni/abi-arm64-v8a/OpenCVModules.cmake
Normal file
@@ -0,0 +1,265 @@
|
||||
# Generated by CMake 3.6.0-rc2
|
||||
|
||||
if ("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5)
|
||||
message(FATAL_ERROR "CMake >= 2.6.0 required")
|
||||
endif ()
|
||||
cmake_policy(PUSH)
|
||||
cmake_policy(VERSION 2.6)
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Protect against multiple inclusion, which would fail when already imported targets are added once more.
|
||||
set(_targetsDefined)
|
||||
set(_targetsNotDefined)
|
||||
set(_expectedTargets)
|
||||
foreach (_expectedTarget libcpufeatures libjpeg-turbo libtiff libwebp libjasper libpng IlmImf tbb libprotobuf quirc tegra_hal ittnotify ocv.3rdparty.android_mediandk opencv_core opencv_flann opencv_imgproc opencv_ml opencv_photo opencv_dnn opencv_features2d opencv_imgcodecs opencv_videoio opencv_calib3d opencv_highgui opencv_objdetect opencv_stitching opencv_video opencv_java)
|
||||
list(APPEND _expectedTargets ${_expectedTarget})
|
||||
if (NOT TARGET ${_expectedTarget})
|
||||
list(APPEND _targetsNotDefined ${_expectedTarget})
|
||||
endif ()
|
||||
if (TARGET ${_expectedTarget})
|
||||
list(APPEND _targetsDefined ${_expectedTarget})
|
||||
endif ()
|
||||
endforeach ()
|
||||
if ("${_targetsDefined}" STREQUAL "${_expectedTargets}")
|
||||
unset(_targetsDefined)
|
||||
unset(_targetsNotDefined)
|
||||
unset(_expectedTargets)
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
return()
|
||||
endif ()
|
||||
if (NOT "${_targetsDefined}" STREQUAL "")
|
||||
message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n")
|
||||
endif ()
|
||||
unset(_targetsDefined)
|
||||
unset(_targetsNotDefined)
|
||||
unset(_expectedTargets)
|
||||
|
||||
|
||||
# Compute the installation prefix relative to this file.
|
||||
get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
|
||||
|
||||
# Create imported target libcpufeatures
|
||||
add_library(libcpufeatures STATIC IMPORTED)
|
||||
|
||||
# Create imported target libjpeg-turbo
|
||||
add_library(libjpeg-turbo STATIC IMPORTED)
|
||||
|
||||
# Create imported target libtiff
|
||||
add_library(libtiff STATIC IMPORTED)
|
||||
|
||||
set_target_properties(libtiff PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "z"
|
||||
)
|
||||
|
||||
# Create imported target libwebp
|
||||
add_library(libwebp STATIC IMPORTED)
|
||||
|
||||
set_target_properties(libwebp PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "libcpufeatures"
|
||||
)
|
||||
|
||||
# Create imported target libjasper
|
||||
add_library(libjasper STATIC IMPORTED)
|
||||
|
||||
# Create imported target libpng
|
||||
add_library(libpng STATIC IMPORTED)
|
||||
|
||||
set_target_properties(libpng PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "z"
|
||||
)
|
||||
|
||||
# Create imported target IlmImf
|
||||
add_library(IlmImf STATIC IMPORTED)
|
||||
|
||||
set_target_properties(IlmImf PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "z"
|
||||
)
|
||||
|
||||
# Create imported target tbb
|
||||
add_library(tbb STATIC IMPORTED)
|
||||
|
||||
set_target_properties(tbb PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "TBB_USE_GCC_BUILTINS=1;__TBB_GCC_BUILTIN_ATOMICS_PRESENT=1"
|
||||
INTERFACE_LINK_LIBRARIES "c;m;dl"
|
||||
)
|
||||
|
||||
# Create imported target libprotobuf
|
||||
add_library(libprotobuf STATIC IMPORTED)
|
||||
|
||||
# Create imported target quirc
|
||||
add_library(quirc STATIC IMPORTED)
|
||||
|
||||
# Create imported target tegra_hal
|
||||
add_library(tegra_hal STATIC IMPORTED)
|
||||
|
||||
# Create imported target ittnotify
|
||||
add_library(ittnotify STATIC IMPORTED)
|
||||
|
||||
set_target_properties(ittnotify PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "dl"
|
||||
)
|
||||
|
||||
# Create imported target ocv.3rdparty.android_mediandk
|
||||
add_library(ocv.3rdparty.android_mediandk INTERFACE IMPORTED)
|
||||
|
||||
set_target_properties(ocv.3rdparty.android_mediandk PROPERTIES
|
||||
INTERFACE_COMPILE_DEFINITIONS "HAVE_ANDROID_MEDIANDK"
|
||||
INTERFACE_INCLUDE_DIRECTORIES ""
|
||||
INTERFACE_LINK_LIBRARIES "-landroid -llog -lmediandk"
|
||||
INTERFACE_SYSTEM_INCLUDE_DIRECTORIES ""
|
||||
)
|
||||
|
||||
# Create imported target opencv_core
|
||||
add_library(opencv_core STATIC IMPORTED)
|
||||
|
||||
set_target_properties(opencv_core PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:dl>;\$<LINK_ONLY:m>;\$<LINK_ONLY:log>;\$<LINK_ONLY:tegra_hal>;\$<LINK_ONLY:tbb>;\$<LINK_ONLY:z>;\$<LINK_ONLY:libcpufeatures>;\$<LINK_ONLY:ittnotify>;\$<LINK_ONLY:tegra_hal>"
|
||||
)
|
||||
|
||||
# Create imported target opencv_flann
|
||||
add_library(opencv_flann STATIC IMPORTED)
|
||||
|
||||
set_target_properties(opencv_flann PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:opencv_core>;opencv_core;\$<LINK_ONLY:dl>;\$<LINK_ONLY:m>;\$<LINK_ONLY:log>;\$<LINK_ONLY:tegra_hal>"
|
||||
)
|
||||
|
||||
# Create imported target opencv_imgproc
|
||||
add_library(opencv_imgproc STATIC IMPORTED)
|
||||
|
||||
set_target_properties(opencv_imgproc PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:opencv_core>;opencv_core;\$<LINK_ONLY:dl>;\$<LINK_ONLY:m>;\$<LINK_ONLY:log>;\$<LINK_ONLY:tegra_hal>"
|
||||
)
|
||||
|
||||
# Create imported target opencv_ml
|
||||
add_library(opencv_ml STATIC IMPORTED)
|
||||
|
||||
set_target_properties(opencv_ml PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:opencv_core>;opencv_core;\$<LINK_ONLY:dl>;\$<LINK_ONLY:m>;\$<LINK_ONLY:log>;\$<LINK_ONLY:tegra_hal>"
|
||||
)
|
||||
|
||||
# Create imported target opencv_photo
|
||||
add_library(opencv_photo STATIC IMPORTED)
|
||||
|
||||
set_target_properties(opencv_photo PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:opencv_core>;\$<LINK_ONLY:opencv_imgproc>;opencv_core;opencv_imgproc;\$<LINK_ONLY:dl>;\$<LINK_ONLY:m>;\$<LINK_ONLY:log>;\$<LINK_ONLY:tegra_hal>"
|
||||
)
|
||||
|
||||
# Create imported target opencv_dnn
|
||||
add_library(opencv_dnn STATIC IMPORTED)
|
||||
|
||||
set_target_properties(opencv_dnn PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:opencv_core>;\$<LINK_ONLY:opencv_imgproc>;opencv_core;opencv_imgproc;\$<LINK_ONLY:dl>;\$<LINK_ONLY:m>;\$<LINK_ONLY:log>;\$<LINK_ONLY:tegra_hal>;\$<LINK_ONLY:libprotobuf>"
|
||||
)
|
||||
|
||||
# Create imported target opencv_features2d
|
||||
add_library(opencv_features2d STATIC IMPORTED)
|
||||
|
||||
set_target_properties(opencv_features2d PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:opencv_core>;\$<LINK_ONLY:opencv_flann>;\$<LINK_ONLY:opencv_imgproc>;opencv_core;opencv_flann;opencv_imgproc;\$<LINK_ONLY:dl>;\$<LINK_ONLY:m>;\$<LINK_ONLY:log>;\$<LINK_ONLY:tegra_hal>"
|
||||
)
|
||||
|
||||
# Create imported target opencv_imgcodecs
|
||||
add_library(opencv_imgcodecs STATIC IMPORTED)
|
||||
|
||||
set_target_properties(opencv_imgcodecs PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:opencv_core>;\$<LINK_ONLY:opencv_imgproc>;opencv_core;opencv_imgproc;\$<LINK_ONLY:dl>;\$<LINK_ONLY:m>;\$<LINK_ONLY:log>;\$<LINK_ONLY:tegra_hal>;\$<LINK_ONLY:z>;\$<LINK_ONLY:libjpeg-turbo>;\$<LINK_ONLY:libwebp>;\$<LINK_ONLY:libpng>;\$<LINK_ONLY:libtiff>;\$<LINK_ONLY:libjasper>;\$<LINK_ONLY:IlmImf>"
|
||||
)
|
||||
|
||||
# Create imported target opencv_videoio
|
||||
add_library(opencv_videoio STATIC IMPORTED)
|
||||
|
||||
set_target_properties(opencv_videoio PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:opencv_core>;\$<LINK_ONLY:opencv_imgproc>;\$<LINK_ONLY:opencv_imgcodecs>;opencv_core;opencv_imgproc;opencv_imgcodecs;\$<LINK_ONLY:dl>;\$<LINK_ONLY:m>;\$<LINK_ONLY:log>;\$<LINK_ONLY:tegra_hal>;\$<LINK_ONLY:ocv.3rdparty.android_mediandk>"
|
||||
)
|
||||
|
||||
# Create imported target opencv_calib3d
|
||||
add_library(opencv_calib3d STATIC IMPORTED)
|
||||
|
||||
set_target_properties(opencv_calib3d PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:opencv_core>;\$<LINK_ONLY:opencv_flann>;\$<LINK_ONLY:opencv_imgproc>;\$<LINK_ONLY:opencv_features2d>;opencv_core;opencv_flann;opencv_imgproc;opencv_features2d;\$<LINK_ONLY:dl>;\$<LINK_ONLY:m>;\$<LINK_ONLY:log>;\$<LINK_ONLY:tegra_hal>"
|
||||
)
|
||||
|
||||
# Create imported target opencv_highgui
|
||||
add_library(opencv_highgui STATIC IMPORTED)
|
||||
|
||||
set_target_properties(opencv_highgui PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:opencv_core>;\$<LINK_ONLY:opencv_imgproc>;\$<LINK_ONLY:opencv_imgcodecs>;\$<LINK_ONLY:opencv_videoio>;opencv_core;opencv_imgproc;opencv_imgcodecs;opencv_videoio;\$<LINK_ONLY:dl>;\$<LINK_ONLY:m>;\$<LINK_ONLY:log>;\$<LINK_ONLY:tegra_hal>"
|
||||
)
|
||||
|
||||
# Create imported target opencv_objdetect
|
||||
add_library(opencv_objdetect STATIC IMPORTED)
|
||||
|
||||
set_target_properties(opencv_objdetect PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:opencv_core>;\$<LINK_ONLY:opencv_flann>;\$<LINK_ONLY:opencv_imgproc>;\$<LINK_ONLY:opencv_features2d>;\$<LINK_ONLY:opencv_calib3d>;opencv_core;opencv_flann;opencv_imgproc;opencv_features2d;opencv_calib3d;\$<LINK_ONLY:dl>;\$<LINK_ONLY:m>;\$<LINK_ONLY:log>;\$<LINK_ONLY:tegra_hal>;\$<LINK_ONLY:quirc>"
|
||||
)
|
||||
|
||||
# Create imported target opencv_stitching
|
||||
add_library(opencv_stitching STATIC IMPORTED)
|
||||
|
||||
set_target_properties(opencv_stitching PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:opencv_core>;\$<LINK_ONLY:opencv_flann>;\$<LINK_ONLY:opencv_imgproc>;\$<LINK_ONLY:opencv_features2d>;\$<LINK_ONLY:opencv_calib3d>;opencv_core;opencv_flann;opencv_imgproc;opencv_features2d;opencv_calib3d;\$<LINK_ONLY:dl>;\$<LINK_ONLY:m>;\$<LINK_ONLY:log>;\$<LINK_ONLY:tegra_hal>"
|
||||
)
|
||||
|
||||
# Create imported target opencv_video
|
||||
add_library(opencv_video STATIC IMPORTED)
|
||||
|
||||
set_target_properties(opencv_video PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:opencv_core>;\$<LINK_ONLY:opencv_flann>;\$<LINK_ONLY:opencv_imgproc>;\$<LINK_ONLY:opencv_features2d>;\$<LINK_ONLY:opencv_calib3d>;opencv_core;opencv_flann;opencv_imgproc;opencv_features2d;opencv_calib3d;\$<LINK_ONLY:dl>;\$<LINK_ONLY:m>;\$<LINK_ONLY:log>;\$<LINK_ONLY:tegra_hal>"
|
||||
)
|
||||
|
||||
# Create imported target opencv_java
|
||||
add_library(opencv_java SHARED IMPORTED)
|
||||
|
||||
set_target_properties(opencv_java PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "jnigraphics;log;dl;z"
|
||||
)
|
||||
|
||||
if (CMAKE_VERSION VERSION_LESS 3.0.0)
|
||||
message(FATAL_ERROR "This file relies on consumers using CMake 3.0.0 or greater.")
|
||||
endif ()
|
||||
|
||||
# Load information for each installed configuration.
|
||||
get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
||||
file(GLOB CONFIG_FILES "${_DIR}/OpenCVModules-*.cmake")
|
||||
foreach (f ${CONFIG_FILES})
|
||||
include(${f})
|
||||
endforeach ()
|
||||
|
||||
# Cleanup temporary variables.
|
||||
set(_IMPORT_PREFIX)
|
||||
|
||||
# Loop over all imported files and verify that they actually exist
|
||||
foreach (target ${_IMPORT_CHECK_TARGETS})
|
||||
foreach (file ${_IMPORT_CHECK_FILES_FOR_${target}})
|
||||
if (NOT EXISTS "${file}")
|
||||
message(FATAL_ERROR "The imported target \"${target}\" references the file
|
||||
\"${file}\"
|
||||
but this file does not exist. Possible reasons include:
|
||||
* The file was deleted, renamed, or moved to another location.
|
||||
* An install or uninstall procedure did not complete successfully.
|
||||
* The installation package was faulty and contained
|
||||
\"${CMAKE_CURRENT_LIST_FILE}\"
|
||||
but not all the files it references.
|
||||
")
|
||||
endif ()
|
||||
endforeach ()
|
||||
unset(_IMPORT_CHECK_FILES_FOR_${target})
|
||||
endforeach ()
|
||||
unset(_IMPORT_CHECK_TARGETS)
|
||||
|
||||
# This file does not depend on other imported targets which have
|
||||
# been exported from the same project but in a separate export set.
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
Reference in New Issue
Block a user