diff options
author | Anuj Mittal <anuj.mittal@intel.com> | 2024-04-29 12:48:11 +0800 |
---|---|---|
committer | Anuj Mittal <anuj.mittal@intel.com> | 2024-04-29 16:20:58 +0800 |
commit | 7864daf8ecec559fe144ba3d767768ba7392ec86 (patch) | |
tree | 5b2ce1d5d931661e5fc1bb2400f65f3dca726201 | |
parent | 547f00bca5e81f52996b218771054b53f1752bcd (diff) | |
download | meta-intel-7864daf8ecec559fe144ba3d767768ba7392ec86.tar.gz |
recipes: avoid using WORKDIR in do_install
Replace usage of WORKDIR in do_compile/do_install by ${S} or ${B}. It
also helps with cases when externalsrc is used like with devtool.
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
-rw-r--r-- | dynamic-layers/openembedded-layer/recipes-support/opencv/open-model-zoo_2024.0.0.bb | 10 | ||||
-rw-r--r-- | recipes-core/libxcam/libxcam_1.5.0.bb | 2 | ||||
-rw-r--r-- | recipes-support/libipt/libipt_2.1.1.bb | 2 |
3 files changed, 7 insertions, 7 deletions
diff --git a/dynamic-layers/openembedded-layer/recipes-support/opencv/open-model-zoo_2024.0.0.bb b/dynamic-layers/openembedded-layer/recipes-support/opencv/open-model-zoo_2024.0.0.bb index 495a4786..4c322f04 100644 --- a/dynamic-layers/openembedded-layer/recipes-support/opencv/open-model-zoo_2024.0.0.bb +++ b/dynamic-layers/openembedded-layer/recipes-support/opencv/open-model-zoo_2024.0.0.bb | |||
@@ -44,11 +44,11 @@ do_install(){ | |||
44 | install -d ${D}${bindir} | 44 | install -d ${D}${bindir} |
45 | install -d ${D}${datadir}/openvino/open-model-zoo/tools | 45 | install -d ${D}${datadir}/openvino/open-model-zoo/tools |
46 | install -d ${D}${datadir}/openvino/open-model-zoo/demos | 46 | install -d ${D}${datadir}/openvino/open-model-zoo/demos |
47 | cp -rf ${WORKDIR}/build/intel64/Release/*.a ${D}${libdir} | 47 | cp -rf ${B}/intel64/Release/*.a ${D}${libdir} |
48 | cp -rf ${WORKDIR}/build/intel64/Release/*_demo* ${D}${bindir} | 48 | cp -rf ${B}/intel64/Release/*_demo* ${D}${bindir} |
49 | cp -rf ${WORKDIR}/git/models ${D}${datadir}/openvino/open-model-zoo | 49 | cp -rf ${S}/models ${D}${datadir}/openvino/open-model-zoo |
50 | cp -rf ${WORKDIR}/git/demos ${D}${datadir}/openvino/open-model-zoo | 50 | cp -rf ${S}/demos ${D}${datadir}/openvino/open-model-zoo |
51 | cp -rf ${WORKDIR}/git/tools/model_tools ${D}${datadir}/openvino/open-model-zoo/tools | 51 | cp -rf ${S}/tools/model_tools ${D}${datadir}/openvino/open-model-zoo/tools |
52 | } | 52 | } |
53 | 53 | ||
54 | FILES:${PN} += "${datadir}/openvino" | 54 | FILES:${PN} += "${datadir}/openvino" |
diff --git a/recipes-core/libxcam/libxcam_1.5.0.bb b/recipes-core/libxcam/libxcam_1.5.0.bb index 31e9344b..df459d72 100644 --- a/recipes-core/libxcam/libxcam_1.5.0.bb +++ b/recipes-core/libxcam/libxcam_1.5.0.bb | |||
@@ -30,7 +30,7 @@ PACKAGECONFIG[dnn] = "--enable-dnn, --disable-dnn," | |||
30 | 30 | ||
31 | do_install:append () { | 31 | do_install:append () { |
32 | install -d ${D}${bindir}/libxcam | 32 | install -d ${D}${bindir}/libxcam |
33 | cp -r ${WORKDIR}/build/tests/.libs/* ${D}${bindir}/libxcam/ | 33 | cp -r ${B}/tests/.libs/* ${D}${bindir}/libxcam/ |
34 | } | 34 | } |
35 | 35 | ||
36 | FILES:${PN} += "${libdir}/gstreamer-*/*.so" | 36 | FILES:${PN} += "${libdir}/gstreamer-*/*.so" |
diff --git a/recipes-support/libipt/libipt_2.1.1.bb b/recipes-support/libipt/libipt_2.1.1.bb index 205967c1..c4b5ecaa 100644 --- a/recipes-support/libipt/libipt_2.1.1.bb +++ b/recipes-support/libipt/libipt_2.1.1.bb | |||
@@ -27,7 +27,7 @@ do_install:append() { | |||
27 | install -d ${D}${bindir}/libipt/tests | 27 | install -d ${D}${bindir}/libipt/tests |
28 | 28 | ||
29 | cp -r ${B}/bin/* ${D}${bindir}/libipt/ | 29 | cp -r ${B}/bin/* ${D}${bindir}/libipt/ |
30 | cp -r ${WORKDIR}/git/test/src/* ${D}${bindir}/libipt/tests | 30 | cp -r ${S}/test/src/* ${D}${bindir}/libipt/tests |
31 | } | 31 | } |
32 | 32 | ||
33 | FILES:${PN}-test = "${bindir}" | 33 | FILES:${PN}-test = "${bindir}" |