@@ -24,7 +24,8 @@ DEPENDS = "coreutils-native \
openjdk-11-native \
"
-S="${WORKDIR}"
+S = "${WORKDIR}/sources"
+UNPACKDIR = "${S}"
inherit bazel-base
@@ -29,11 +29,11 @@ RDEPENDS:${PN} += " \
do_configure:append () {
mkdir -p ${S}/third_party/toolchains/yocto/
- sed "s#%%CPU%%#${BAZEL_TARGET_CPU}#g" ${WORKDIR}/BUILD.in > ${S}/third_party/toolchains/yocto/BUILD
+ sed "s#%%CPU%%#${BAZEL_TARGET_CPU}#g" ${UNPACKDIR}/BUILD.in > ${S}/third_party/toolchains/yocto/BUILD
chmod 644 ${S}/third_party/toolchains/yocto/BUILD
- install -m 644 ${WORKDIR}/cc_config.bzl.tpl ${S}/third_party/toolchains/yocto/
- install -m 644 ${WORKDIR}/yocto_compiler_configure.bzl ${S}/third_party/toolchains/yocto/
- install -m 644 ${WORKDIR}/BUILD.yocto_compiler ${S}
+ install -m 644 ${UNPACKDIR}/cc_config.bzl.tpl ${S}/third_party/toolchains/yocto/
+ install -m 644 ${UNPACKDIR}/yocto_compiler_configure.bzl ${S}/third_party/toolchains/yocto/
+ install -m 644 ${UNPACKDIR}/BUILD.yocto_compiler ${S}
CT_NAME=$(echo ${HOST_PREFIX} | rev | cut -c 2- | rev)
SED_COMMAND="s#%%CT_NAME%%#${CT_NAME}#g"
@@ -50,11 +50,11 @@ RDEPENDS:python3-tensorflow += " \
do_configure:append () {
mkdir -p ${S}/third_party/toolchains/yocto/
- sed "s#%%CPU%%#${BAZEL_TARGET_CPU}#g" ${WORKDIR}/BUILD.in > ${S}/third_party/toolchains/yocto/BUILD
+ sed "s#%%CPU%%#${BAZEL_TARGET_CPU}#g" ${UNPACKDIR}/BUILD.in > ${S}/third_party/toolchains/yocto/BUILD
chmod 644 ${S}/third_party/toolchains/yocto/BUILD
- install -m 644 ${WORKDIR}/cc_config.bzl.tpl ${S}/third_party/toolchains/yocto/
- install -m 644 ${WORKDIR}/yocto_compiler_configure.bzl ${S}/third_party/toolchains/yocto/
- install -m 644 ${WORKDIR}/BUILD.yocto_compiler ${S}
+ install -m 644 ${UNPACKDIR}/cc_config.bzl.tpl ${S}/third_party/toolchains/yocto/
+ install -m 644 ${UNPACKDIR}/yocto_compiler_configure.bzl ${S}/third_party/toolchains/yocto/
+ install -m 644 ${UNPACKDIR}/BUILD.yocto_compiler ${S}
CT_NAME=$(echo ${HOST_PREFIX} | rev | cut -c 2- | rev)
SED_COMMAND="s#%%CT_NAME%%#${CT_NAME}#g"
@@ -88,7 +88,7 @@ do_install () {
for file in retrain.py label_image.py __init__.py; do
install -m 755 ${S}/scripts/$file ${D}/${PYTHON_SITEPACKAGES_DIR}/tensorflow_for_poets
done
- install -m 755 ${WORKDIR}/label_image_lite.py ${D}/${PYTHON_SITEPACKAGES_DIR}/tensorflow_for_poets
+ install -m 755 ${UNPACKDIR}/label_image_lite.py ${D}/${PYTHON_SITEPACKAGES_DIR}/tensorflow_for_poets
install -d ${D}${datadir}/label_image
install -m 644 ${S}/tf_files/*.pb ${D}${datadir}/label_image