Skip to content

Commit ba6e22b

Browse files
asuhovopenvino-pushbot
authored andcommitted
Publishing 2019 R2 content (#223)
1 parent c585b53 commit ba6e22b

File tree

3,651 files changed

+294517
-170741
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,651 files changed

+294517
-170741
lines changed

.gitmodules

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
11
[submodule "inference-engine/thirdparty/ade"]
22
path = inference-engine/thirdparty/ade
33
url = https://github.com/opencv/ade.git
4+
ignore = dirty
5+
[submodule "inference-engine/thirdparty/ngraph"]
6+
path = inference-engine/thirdparty/ngraph
7+
url = https://github.com/NervanaSystems/ngraph.git
8+
ignore = dirty

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# [OpenVINO™ Toolkit](https://01.org/openvinotoolkit) - Deep Learning Deployment Toolkit repository
2-
[![Stable release](https://img.shields.io/badge/version-2019.R1-green.svg)](https://github.com/opencv/dldt/releases/tag/2019_R1)
2+
[![Stable release](https://img.shields.io/badge/version-2019.R2-green.svg)](https://github.com/opencv/dldt/releases/tag/2019_R2)
33
[![Apache License Version 2.0](https://img.shields.io/badge/license-Apache_2.0-green.svg)](LICENSE)
44

55
This toolkit allows developers to deploy pre-trained deep learning models through a high-level C++ Inference Engine API integrated with application logic.

inference-engine/CMakeLists.txt

Lines changed: 27 additions & 124 deletions
Original file line numberDiff line numberDiff line change
@@ -2,149 +2,52 @@
22
# SPDX-License-Identifier: Apache-2.0
33
#
44

5-
cmake_minimum_required(VERSION 3.5 FATAL_ERROR)
6-
7-
project(InferenceEngine)
8-
9-
set(DEV_BUILD TRUE)
10-
11-
include(CTest)
12-
13-
## WA for problem with gtest submodule. It cannot detect uint32 type.
14-
## remove Gtest submodule and this two lines together
15-
include (CheckTypeSize)
16-
check_type_size (uint32_t uint32_t LANGUAGE CXX)
17-
18-
if (UNIX AND NOT APPLE)
19-
set(LINUX TRUE)
20-
endif()
21-
22-
option (OS_FOLDER "create OS dedicated folder in output" OFF)
23-
24-
if(CMAKE_SYSTEM_PROCESSOR STREQUAL "armv7l")
25-
set (ARCH_FOLDER armv7l)
26-
elseif("${CMAKE_SIZEOF_VOID_P}" EQUAL "8")
27-
set (ARCH_FOLDER intel64)
28-
else()
29-
set (ARCH_FOLDER ia32)
30-
endif()
31-
32-
if (OS_FOLDER)
33-
message ("**** OS FOLDER IS: [${OS_FOLDER}]")
34-
if ("${OS_FOLDER}" STREQUAL "ON")
35-
message ("**** USING OS FOLDER: [${CMAKE_SYSTEM_NAME}]")
36-
set (BIN_FOLDER bin/${CMAKE_SYSTEM_NAME}/${ARCH_FOLDER})
37-
else()
38-
set (BIN_FOLDER bin/${OS_FOLDER}/${ARCH_FOLDER})
39-
endif()
5+
if (APPLE)
6+
# due to https://cmake.org/cmake/help/v3.12/policy/CMP0068.html
7+
cmake_minimum_required(VERSION 3.9 FATAL_ERROR)
408
else()
41-
set (BIN_FOLDER bin/${ARCH_FOLDER})
42-
endif()
43-
44-
set (IE_MAIN_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR})
45-
set (CMAKE_MODULE_PATH "${IE_MAIN_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH})
46-
47-
#printing debug messages
48-
include (debug)
49-
50-
if("${CMAKE_BUILD_TYPE}" STREQUAL "")
51-
debug_message(STATUS "CMAKE_BUILD_TYPE not defined, 'Release' will be used")
52-
set(CMAKE_BUILD_TYPE "Release")
53-
endif()
54-
message(STATUS "BUILD_CONFIGURATION: ${CMAKE_BUILD_TYPE}")
55-
56-
if(COVERAGE)
57-
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fprofile-arcs -ftest-coverage -O0")
9+
cmake_minimum_required(VERSION 3.7.2 FATAL_ERROR)
5810
endif()
5911

60-
if (UNIX)
61-
SET(LIB_DL ${CMAKE_DL_LIBS})
62-
endif()
63-
64-
set (OUTPUT_ROOT ${IE_MAIN_SOURCE_DIR})
65-
66-
include(os_flags)
67-
68-
#resolving dependencies for the project
69-
include (dependencies)
12+
project(InferenceEngine)
7013

71-
set(CMAKE_DEBUG_POSTFIX ${IE_DEBUG_POSTFIX})
72-
set(CMAKE_RELEASE_POSTFIX ${IE_RELEASE_POSTFIX})
14+
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH})
15+
set(IE_MAIN_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR})
7316

74-
if (WIN32)
75-
# Support CMake multiconfiguration for Visual Studio build
76-
set(IE_BUILD_POSTFIX $<$<CONFIG:Debug>:${IE_DEBUG_POSTFIX}>$<$<CONFIG:Release>:${IE_RELEASE_POSTFIX}>)
77-
set(IE_BUILD_CONFIGURATION $<CONFIG>)
78-
else ()
79-
if (${CMAKE_BUILD_TYPE} STREQUAL "Debug" )
80-
set(IE_BUILD_POSTFIX ${IE_DEBUG_POSTFIX})
81-
else()
82-
set(IE_BUILD_POSTFIX ${IE_RELEASE_POSTFIX})
83-
endif()
84-
set(IE_BUILD_CONFIGURATION ${CMAKE_BUILD_TYPE})
85-
endif()
17+
include(CTest)
18+
include(features)
8619

87-
add_definitions(-DIE_BUILD_POSTFIX=\"${IE_BUILD_POSTFIX}\")
88-
89-
if(NOT(UNIX))
90-
if (WIN32)
91-
#set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /MT")
92-
#set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /MTd")
93-
endif()
94-
set (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${OUTPUT_ROOT}/${BIN_FOLDER})
95-
set (CMAKE_LIBRARY_PATH ${OUTPUT_ROOT}/${BIN_FOLDER})
96-
set (CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${OUTPUT_ROOT}/${BIN_FOLDER})
97-
set (CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY ${OUTPUT_ROOT}/${BIN_FOLDER})
98-
set (CMAKE_PDB_OUTPUT_DIRECTORY ${OUTPUT_ROOT}/${BIN_FOLDER})
99-
set (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${OUTPUT_ROOT}/${BIN_FOLDER})
100-
set (LIBRARY_OUTPUT_DIRECTORY ${OUTPUT_ROOT}/${BIN_FOLDER})
101-
set (LIBRARY_OUTPUT_PATH ${LIBRARY_OUTPUT_DIRECTORY}) # compatibility issue: linux uses LIBRARY_OUTPUT_PATH, windows uses LIBRARY_OUTPUT_DIRECTORY
102-
else ()
103-
set (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${OUTPUT_ROOT}/${BIN_FOLDER}/${IE_BUILD_CONFIGURATION}/lib)
104-
set (CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${OUTPUT_ROOT}/${BIN_FOLDER}/${IE_BUILD_CONFIGURATION}/lib)
105-
set (CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY ${OUTPUT_ROOT}/${BIN_FOLDER}/${IE_BUILD_CONFIGURATION})
106-
set (CMAKE_PDB_OUTPUT_DIRECTORY ${OUTPUT_ROOT}/${BIN_FOLDER}/${IE_BUILD_CONFIGURATION})
107-
set (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${OUTPUT_ROOT}/${BIN_FOLDER}/${IE_BUILD_CONFIGURATION})
108-
set (LIBRARY_OUTPUT_DIRECTORY ${OUTPUT_ROOT}/${BIN_FOLDER}/${IE_BUILD_CONFIGURATION}/lib)
109-
set (LIBRARY_OUTPUT_PATH ${LIBRARY_OUTPUT_DIRECTORY}/lib)
110-
endif()
20+
# include developer package
21+
include(developer_package)
11122

112-
if (APPLE)
113-
set(CMAKE_MACOSX_RPATH 1)
114-
endif(APPLE)
23+
# These options are shared with 3rdparty plugins
24+
# by means of developer package
25+
include(check_features)
11526

116-
#rpath fully disabled
117-
if (NOT ENABLE_PLUGIN_RPATH)
118-
SET (CMAKE_SKIP_RPATH TRUE)
119-
endif()
120-
121-
#Use solution folders.
122-
set_property(GLOBAL PROPERTY USE_FOLDERS ON)
123-
#message("=====================> ${CMAKE_BUILD_TYPE} <=====================")
27+
# resolving dependencies for the project
28+
include(dependencies)
12429

12530
message (STATUS "PROJECT ............................... " ${PROJECT_NAME})
12631
message (STATUS "CMAKE_BINARY_DIR ...................... " ${CMAKE_BINARY_DIR})
12732
message (STATUS "IE_MAIN_SOURCE_DIR .................... " ${IE_MAIN_SOURCE_DIR})
12833
message (STATUS "CMAKE_GENERATOR ....................... " ${CMAKE_GENERATOR})
12934
message (STATUS "CMAKE_C_COMPILER_ID ................... " ${CMAKE_C_COMPILER_ID})
35+
message (STATUS "CMAKE_BUILD_TYPE ...................... " ${CMAKE_BUILD_TYPE})
13036

131-
include(sdl)
132-
133-
set (CMAKE_POSITION_INDEPENDENT_CODE ON)
134-
135-
include (sanitizer)
136-
137-
include(CheckCXXCompilerFlag)
37+
add_subdirectory(src)
13838

139-
include(cpplint)
39+
if(ENABLE_TESTS)
40+
add_subdirectory(tests)
41+
endif()
14042

141-
add_subdirectory(src)
142-
add_subdirectory(tests)
14343
add_subdirectory(thirdparty)
144-
set(InferenceEngine_DIR "${CMAKE_BINARY_DIR}")
14544

146-
#to be able to link
147-
set (LIB_FOLDER ${IE_MAIN_SOURCE_DIR}/${BIN_FOLDER}/${IE_BUILD_CONFIGURATION}/lib)
45+
add_subdirectory(tools)
46+
47+
if (ENABLE_SAMPLES)
48+
# hint for find_package(InferenceEngine in the samples folder)
49+
set(InferenceEngine_DIR "${CMAKE_BINARY_DIR}")
50+
endif()
14851

14952
# gflags and format_reader targets are kept inside of samples directory and
15053
# they must be built even if samples build is disabled (required for tests and tools).

inference-engine/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ The software was validated on:
6363
git submodule update --recursive
6464
```
6565
2. Install build dependencies using the `install_dependencies.sh` script in the project root folder.
66-
3. By default, the build enables the Inference Engine GPU plugin to infer models on your Intel® Processor Graphics. This requires you to [Install Intel® Graphics Compute Runtime for OpenCL™ Driver package 19.04.12237](https://github.com/intel/compute-runtime/releases/tag/19.04.12237) before running the build. If you don't want to use the GPU plugin, use the `-DENABLE_CLDNN=ON` CMake build option and skip the installation of the Intel® Graphics Compute Runtime for OpenCL™ Driver.
66+
3. By default, the build enables the Inference Engine GPU plugin to infer models on your Intel® Processor Graphics. This requires you to [Install Intel® Graphics Compute Runtime for OpenCL™ Driver package 19.04.12237](https://github.com/intel/compute-runtime/releases/tag/19.04.12237) before running the build. If you don't want to use the GPU plugin, use the `-DENABLE_CLDNN=OFF` CMake build option and skip the installation of the Intel® Graphics Compute Runtime for OpenCL™ Driver.
6767
4. Create a build folder:
6868
```sh
6969
mkdir build && cd build
@@ -82,7 +82,7 @@ You can use the following additional build options:
8282
8383
- To switch to OpenBLAS\* implementation, use the `GEMM=OPENBLAS` option and `BLAS_INCLUDE_DIRS` and `BLAS_LIBRARIES` CMake options to specify path to the OpenBLAS headers and library. For example use the following options on CentOS\*: `-DGEMM=OPENBLAS -DBLAS_INCLUDE_DIRS=/usr/include/openblas -DBLAS_LIBRARIES=/usr/lib64/libopenblas.so.0`.
8484
85-
- To switch to the optimized MKL-ML\* GEMM implementation, use `-DGEMM=MKL` and `-DMKLROOT=<path_to_MKL>` CMake options to specify a path to unpacked MKL-ML with the `include` and `lib` folders. MKL-ML\* package can be downloaded from the [MKL-DNN repository](https://github.com/intel/mkl-dnn/releases/download/v0.17/mklml_lnx_2019.0.1.20180928.tgz).
85+
- To switch to the optimized MKL-ML\* GEMM implementation, use `-DGEMM=MKL` and `-DMKLROOT=<path_to_MKL>` CMake options to specify a path to unpacked MKL-ML with the `include` and `lib` folders. MKL-ML\* package can be downloaded from the [MKL-DNN repository](https://github.com/intel/mkl-dnn/releases/download/v0.19/mklml_lnx_2019.0.5.20190502.tgz).
8686
8787
- Threading Building Blocks (TBB) is used by default. To build the Inference Engine with OpenMP* threading, set the `-DTHREADING=OMP` option.
8888
@@ -165,7 +165,7 @@ Native compilation of the Inference Engine is the most straightforward solution.
165165
cmake -DCMAKE_BUILD_TYPE=Release \
166166
-DENABLE_SSE42=OFF \
167167
-DTHREADING=SEQ \
168-
-DENABLE_GNA=OFF .. && make -j2
168+
-DENABLE_GNA=OFF .. && make
169169
```
170170
171171
### Cross Compilation Using Docker*
@@ -302,7 +302,7 @@ The software was validated on:
302302
3. Install OpenBLAS:
303303
1. Download [OpenBLAS\*](https://sourceforge.net/projects/openblas/files/v0.2.14/OpenBLAS-v0.2.14-Win64-int64.zip/download)
304304
2. Unzip the downloaded package to a directory on your machine. In this document, this directory is referred to as `<OPENBLAS_DIR>`.
305-
4. By default, the build enables the Inference Engine GPU plugin to infer models on your Intel® Processor Graphics. This requires you to [download and install the Intel® Graphics Driver for Windows* [25.20] driver package](https://downloadcenter.intel.com/download/28646/Intel-Graphics-Windows-10-DCH-Drivers?product=80939) before running the build. If you don't want to use the GPU plugin, use the `-DENABLE_CLDNN=ON` CMake build option and skip the installation of the Intel® Graphics Driver.
305+
4. By default, the build enables the Inference Engine GPU plugin to infer models on your Intel® Processor Graphics. This requires you to [download and install the Intel® Graphics Driver for Windows* [25.20] driver package](https://downloadcenter.intel.com/download/28646/Intel-Graphics-Windows-10-DCH-Drivers?product=80939) before running the build. If you don't want to use the GPU plugin, use the `-DENABLE_CLDNN=OFF` CMake build option and skip the installation of the Intel® Graphics Driver.
306306
5. Create build directory:
307307
```sh
308308
mkdir build
@@ -323,7 +323,7 @@ cmake -G "Visual Studio 15 2017 Win64" -T "Intel C++ Compiler 18.0" ^
323323
324324
- Internal JIT GEMM implementation is used by default.
325325
- To switch to OpenBLAS GEMM implementation, use the `-DGEMM=OPENBLAS` CMake option and specify path to OpenBLAS using the `-DBLAS_INCLUDE_DIRS=<OPENBLAS_DIR>\include` and `-DBLAS_LIBRARIES=<OPENBLAS_DIR>\lib\libopenblas.dll.a` options. Prebuilt OpenBLAS\* package can be downloaded [here](https://sourceforge.net/projects/openblas/files/v0.2.14/OpenBLAS-v0.2.14-Win64-int64.zip/download). mingw64* runtime dependencies can be downloaded [here](https://sourceforge.net/projects/openblas/files/v0.2.14/mingw64_dll.zip/download).
326-
- To switch to the optimized MKL-ML\* GEMM implementation, use the `-DGEMM=MKL` and `-DMKLROOT=<path_to_MKL>` CMake options to specify a path to unpacked MKL-ML with the `include` and `lib` folders. MKL-ML\* package can be downloaded from the [MKL-DNN repository](https://github.com/intel/mkl-dnn/releases/download/v0.17/mklml_win_2019.0.1.20180928.zip).
326+
- To switch to the optimized MKL-ML\* GEMM implementation, use the `-DGEMM=MKL` and `-DMKLROOT=<path_to_MKL>` CMake options to specify a path to unpacked MKL-ML with the `include` and `lib` folders. MKL-ML\* package can be downloaded from the [MKL-DNN repository](https://github.com/intel/mkl-dnn/releases/download/v0.19/mklml_win_2019.0.5.20190502.zip).
327327
328328
- Threading Building Blocks (TBB) is used by default. To build the Inference Engine with OpenMP* threading, set the `-DTHREADING=OMP` option.
329329
@@ -385,7 +385,7 @@ The software was validated on:
385385

386386
You can use the following additional build options:
387387
- Internal JIT GEMM implementation is used by default.
388-
- To switch to the optimized MKL-ML\* GEMM implementation, use `-DGEMM=MKL` and `-DMKLROOT=<path_to_MKL>` cmake options to specify a path to unpacked MKL-ML with the `include` and `lib` folders. MKL-ML\* package can be downloaded [here](https://github.com/intel/mkl-dnn/releases/download/v0.17.1/mklml_mac_2019.0.1.20180928.tgz)
388+
- To switch to the optimized MKL-ML\* GEMM implementation, use `-DGEMM=MKL` and `-DMKLROOT=<path_to_MKL>` cmake options to specify a path to unpacked MKL-ML with the `include` and `lib` folders. MKL-ML\* package can be downloaded [here](https://github.com/intel/mkl-dnn/releases/download/v0.19/mklml_mac_2019.0.5.20190502.tgz)
389389

390390
- Threading Building Blocks (TBB) is used by default. To build the Inference Engine with OpenMP* threading, set the `-DTHREADING=OMP` option.
391391

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
# Copyright (C) 2018-2019 Intel Corporation
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
5+
unset(ITT_INCLUDE_DIR CACHE)
6+
unset(ITT_LIB CACHE)
7+
8+
if(NOT DEFINED INTEL_VTUNE_DIR AND DEFINED ENV{INTEL_VTUNE_DIR})
9+
set(INTEL_VTUNE_DIR "$ENV{INTEL_VTUNE_DIR}")
10+
endif()
11+
if(NOT DEFINED INTEL_VTUNE_DIR)
12+
if(EXISTS "/opt/intel/vtune_amplifier_xe/include")
13+
set(INTEL_VTUNE_DIR "/opt/intel/vtune_amplifier_xe")
14+
elseif(EXISTS "/opt/intel/vtune_amplifier/include")
15+
set(INTEL_VTUNE_DIR "/opt/intel/vtune_amplifier")
16+
elseif (EXISTS "C:/Program Files (x86)/IntelSWTools/VTune Amplifier XE")
17+
set(INTEL_VTUNE_DIR "C:/Program Files (x86)/IntelSWTools/VTune Amplifier XE")
18+
elseif (EXISTS "C:/Program Files (x86)/IntelSWTools/VTune Amplifier")
19+
set(INTEL_VTUNE_DIR "C:/Program Files (x86)/IntelSWTools/VTune Amplifier")
20+
elseif (EXISTS "$ENV{HOME}/intel/vtune_amplifier_2019")
21+
set(INTEL_VTUNE_DIR "$ENV{HOME}/intel/vtune_amplifier_2019")
22+
endif()
23+
endif()
24+
25+
if(DEFINED INTEL_VTUNE_DIR)
26+
message(STATUS "INTEL_VTUNE_DIR = ${INTEL_VTUNE_DIR}")
27+
28+
find_path(ITT_INCLUDE_DIR
29+
FILES
30+
ittnotify.h
31+
PATHS "${INTEL_VTUNE_DIR}/include/")
32+
33+
find_library(ITT_LIB
34+
"libittnotify${CMAKE_STATIC_LIBRARY_SUFFIX}"
35+
PATHS ${INTEL_VTUNE_DIR}/lib64)
36+
37+
set(Located_ITT_LIBS ${ITT_LIB})
38+
set(Located_ITT_INCLUDE_DIRS ${ITT_INCLUDE_DIR})
39+
else()
40+
message(STATUS "INTEL_VTUNE_DIR is not defined")
41+
endif()
42+
43+
# Handle find_package() arguments, and set INTEL_ITT_FOUND
44+
include(FindPackageHandleStandardArgs)
45+
find_package_handle_standard_args(INTEL_ITT
46+
REQUIRED_VARS
47+
Located_ITT_INCLUDE_DIRS
48+
Located_ITT_LIBS)
49+
50+
if(INTEL_ITT_FOUND)
51+
add_library(ittnotify STATIC IMPORTED GLOBAL)
52+
set_target_properties(ittnotify PROPERTIES IMPORTED_LOCATION "${Located_ITT_LIBS}"
53+
INTERFACE_INCLUDE_DIRECTORIES ${Located_ITT_INCLUDE_DIRS}
54+
INTERFACE_COMPILE_DEFINITIONS ENABLE_PROFILING_ITT)
55+
56+
set(INTEL_ITT_LIBS ittnotify ${CMAKE_DL_LIBS})
57+
endif()

inference-engine/cmake/FindlibGNA.cmake

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
# Copyright (C) 2018-2019 Intel Corporation
2-
#
32
# SPDX-License-Identifier: Apache-2.0
43
#
54

inference-engine/cmake/arm.toolchain.cmake

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# Copyright (C) 2018-2019 Intel Corporation
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
15
set(CMAKE_SYSTEM_NAME Linux)
26
set(CMAKE_SYSTEM_PROCESSOR armv7l)
37

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Copyright (C) 2018-2019 Intel Corporation
2+
# SPDX-License-Identifier: Apache-2.0
3+
#
4+
5+
set(CMAKE_SYSTEM_NAME Linux)
6+
set(CMAKE_SYSTEM_PROCESSOR aarch64)
7+
8+
set(CMAKE_C_COMPILER aarch64-linux-gnu-gcc)
9+
set(CMAKE_CXX_COMPILER aarch64-linux-gnu-g++)
10+
11+
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
12+
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
13+
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
14+
set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)

0 commit comments

Comments
 (0)