[meta-freescale] [PATCH 1/3] dpdk: fix binary path
Chunrong Guo
B40290 at freescale.com
Wed Sep 6 19:34:24 PDT 2017
From: Chunrong Guo <chunrong.guo at nxp.com>
Signed-off-by: Chunrong Guo <chunrong.guo at nxp.com>
---
recipes-extended/dpdk/dpdk_16.07.bb | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/recipes-extended/dpdk/dpdk_16.07.bb b/recipes-extended/dpdk/dpdk_16.07.bb
index b47d041..865f97d 100644
--- a/recipes-extended/dpdk/dpdk_16.07.bb
+++ b/recipes-extended/dpdk/dpdk_16.07.bb
@@ -46,11 +46,11 @@ do_install() {
for APP in examples/l2fwd examples/l3fwd examples/l2fwd-crypto examples/ipsec-secgw examples/kni examples/ip_fragmentation examples/ip_reassembly; do
oe_runmake EXTRA_LDFLAGS="-L${STAGING_LIBDIR} --hash-style=gnu" -C ${APP}
- [ ! -d ${D}/${bindir}/dpdk-example ] && install -d 0644 ${D}/${bindir}/dpdk-example
+ [ ! -d ${D}/usr/local/bin/dpdk-example ] && install -d 0644 ${D}/usr/local/bin/dpdk-example
install -m 0755 ${S}/examples/`basename ${APP}`/build/`basename ${APP}` \
- ${D}/${bindir}/dpdk-example/
+ ${D}/usr/local/bin/dpdk-example/
done
- install -m 0755 ${S}/${RTE_TARGET}/app/testpmd ${D}/${bindir}/dpdk-example/
+ install -m 0755 ${S}/${RTE_TARGET}/app/testpmd ${D}/usr/local/bin/dpdk-example/
rm -fr ${D}/lib/modules/*
install -d ${D}/lib/modules/${KERNEL_VERSION}/dpdk
install -m 0755 ${S}/${RTE_TARGET}/kmod/rte_kni.ko ${D}/lib/modules/${KERNEL_VERSION}/dpdk/
@@ -66,7 +66,7 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
PACKAGES += "${PN}-examples"
-FILES_${PN} += "${datadir}/tools /usr/bin/* /usr/sbin/*"
+FILES_${PN} += "${datadir}/tools /usr/bin/* /usr/sbin/* /usr/local/*"
FILES_${PN}-dbg += "${bindir}/dpdk-example/.debug \
${datadir}/examples/kni/build/.debug \
${datadir}/examples/kni/build/app/.debug \
--
1.9.0
More information about the meta-freescale
mailing list