[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