summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnuj Mittal <anuj.mittal@intel.com>2023-03-27 11:49:16 +0800
committerAnuj Mittal <anuj.mittal@intel.com>2023-03-27 16:23:02 +0800
commit8734c6a0bc759904b81bcb942601858f7efde97a (patch)
treea6a8eaf640f7d1ea3781b145c8d60bf3137311cc
parentc420e9fc6ac1cc34864de10759bf63506177b78f (diff)
downloadmeta-intel-8734c6a0bc759904b81bcb942601858f7efde97a.tar.gz
openvino-inference-engine: add PACKAGECONFIG for samples
Add an option to turn OFF compilation of samples and tools. Move the OpenCV dependency to this PACKAGECONFIG. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
-rw-r--r--dynamic-layers/openembedded-layer/recipes-support/opencv/openvino-inference-engine_2022.3.0.bb6
1 files changed, 2 insertions, 4 deletions
diff --git a/dynamic-layers/openembedded-layer/recipes-support/opencv/openvino-inference-engine_2022.3.0.bb b/dynamic-layers/openembedded-layer/recipes-support/opencv/openvino-inference-engine_2022.3.0.bb
index 8fb45c8a..d97e4ac9 100644
--- a/dynamic-layers/openembedded-layer/recipes-support/opencv/openvino-inference-engine_2022.3.0.bb
+++ b/dynamic-layers/openembedded-layer/recipes-support/opencv/openvino-inference-engine_2022.3.0.bb
@@ -41,13 +41,11 @@ inherit cmake python3native pkgconfig
41S = "${WORKDIR}/git" 41S = "${WORKDIR}/git"
42EXTRA_OECMAKE += " \ 42EXTRA_OECMAKE += " \
43 -DENABLE_OPENCV=OFF \ 43 -DENABLE_OPENCV=OFF \
44 -DOpenCV_DIR=${STAGING_LIBDIR}/cmake \
45 -DENABLE_INTEL_GNA=OFF \ 44 -DENABLE_INTEL_GNA=OFF \
46 -DENABLE_SYSTEM_TBB=ON \ 45 -DENABLE_SYSTEM_TBB=ON \
47 -DPYTHON_EXECUTABLE=${PYTHON} \ 46 -DPYTHON_EXECUTABLE=${PYTHON} \
48 -DCMAKE_BUILD_TYPE=RelWithDebInfo \ 47 -DCMAKE_BUILD_TYPE=RelWithDebInfo \
49 -DTHREADING=TBB -DTBB_DIR="${STAGING_LIBDIR}/cmake/TBB" \ 48 -DTHREADING=TBB -DTBB_DIR="${STAGING_LIBDIR}/cmake/TBB" \
50 -DENABLE_SAMPLES=ON \
51 -DTREAT_WARNING_AS_ERROR=FALSE \ 49 -DTREAT_WARNING_AS_ERROR=FALSE \
52 -DENABLE_DATA=FALSE \ 50 -DENABLE_DATA=FALSE \
53 -DENABLE_SYSTEM_PUGIXML=TRUE \ 51 -DENABLE_SYSTEM_PUGIXML=TRUE \
@@ -63,7 +61,6 @@ EXTRA_OECMAKE += " \
63DEPENDS += "\ 61DEPENDS += "\
64 gflags \ 62 gflags \
65 libusb1 \ 63 libusb1 \
66 opencv \
67 protobuf \ 64 protobuf \
68 protobuf-native \ 65 protobuf-native \
69 protobuf-c \ 66 protobuf-c \
@@ -76,9 +73,10 @@ DEPENDS += "\
76COMPATIBLE_HOST = '(x86_64).*-linux' 73COMPATIBLE_HOST = '(x86_64).*-linux'
77COMPATIBLE_HOST:libc-musl = "null" 74COMPATIBLE_HOST:libc-musl = "null"
78 75
79PACKAGECONFIG ?= "vpu opencl" 76PACKAGECONFIG ?= "vpu opencl samples"
80PACKAGECONFIG[opencl] = "-DENABLE_INTEL_GPU=TRUE, -DENABLE_INTEL_GPU=FALSE, virtual/opencl-icd opencl-headers opencl-clhpp," 77PACKAGECONFIG[opencl] = "-DENABLE_INTEL_GPU=TRUE, -DENABLE_INTEL_GPU=FALSE, virtual/opencl-icd opencl-headers opencl-clhpp,"
81PACKAGECONFIG[python3] = "-DENABLE_PYTHON=ON -DPYTHON_LIBRARY=${PYTHON_LIBRARY} -DPYTHON_INCLUDE_DIR=${PYTHON_INCLUDE_DIR}, -DENABLE_PYTHON=OFF, python3-cython-native patchelf-native, python3 python3-numpy python3-progress python3-cython" 78PACKAGECONFIG[python3] = "-DENABLE_PYTHON=ON -DPYTHON_LIBRARY=${PYTHON_LIBRARY} -DPYTHON_INCLUDE_DIR=${PYTHON_INCLUDE_DIR}, -DENABLE_PYTHON=OFF, python3-cython-native patchelf-native, python3 python3-numpy python3-progress python3-cython"
79PACKAGECONFIG[samples] = "-DENABLE_SAMPLES=ON -DENABLE_COMPILE_TOOL=ON, -DENABLE_SAMPLES=OFF -DENABLE_COMPILE_TOOL=OFF, opencv"
82PACKAGECONFIG[vpu] = "-DENABLE_INTEL_MYRIAD=ON -DVPU_FIRMWARE_USB-MA2X8X_FILE=../usb-ma2x8x.mvcmd -DVPU_FIRMWARE_PCIE-MA2X8X_FILE=../pcie-ma2x8x.mvcmd,-DENABLE_INTEL_MYRIAD=OFF,,${PN}-vpu-firmware" 80PACKAGECONFIG[vpu] = "-DENABLE_INTEL_MYRIAD=ON -DVPU_FIRMWARE_USB-MA2X8X_FILE=../usb-ma2x8x.mvcmd -DVPU_FIRMWARE_PCIE-MA2X8X_FILE=../pcie-ma2x8x.mvcmd,-DENABLE_INTEL_MYRIAD=OFF,,${PN}-vpu-firmware"
83PACKAGECONFIG[verbose] = "-DVERBOSE_BUILD=1,-DVERBOSE_BUILD=0" 81PACKAGECONFIG[verbose] = "-DVERBOSE_BUILD=1,-DVERBOSE_BUILD=0"
84 82