mirror of
git://git.yoctoproject.org/meta-dpdk.git
synced 2025-07-19 21:09:04 +02:00
dpdk: Add dpdk-test to include test programs
Install and ship test programs into dpdk-test. Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
This commit is contained in:
parent
c79ec498ac
commit
e20c4f5977
|
@ -96,6 +96,11 @@ do_compile () {
|
||||||
oe_runmake EXTRA_LDFLAGS="-L${STAGING_LIBDIR} --hash-style=gnu -fuse-ld=bfd" \
|
oe_runmake EXTRA_LDFLAGS="-L${STAGING_LIBDIR} --hash-style=gnu -fuse-ld=bfd" \
|
||||||
EXTRA_CFLAGS="--sysroot=${STAGING_DIR_HOST} -I${STAGING_INCDIR}" \
|
EXTRA_CFLAGS="--sysroot=${STAGING_DIR_HOST} -I${STAGING_INCDIR}" \
|
||||||
CROSS="${TARGET_PREFIX}" O="${S}/examples/$@/"
|
CROSS="${TARGET_PREFIX}" O="${S}/examples/$@/"
|
||||||
|
|
||||||
|
cd ${S}/test/
|
||||||
|
oe_runmake EXTRA_LDFLAGS="-L${STAGING_LIBDIR} --hash-style=gnu -fuse-ld=bfd" \
|
||||||
|
EXTRA_CFLAGS="--sysroot=${STAGING_DIR_HOST} -I${STAGING_INCDIR}" \
|
||||||
|
CROSS="${TARGET_PREFIX}" O="${S}/test/$@/"
|
||||||
}
|
}
|
||||||
|
|
||||||
do_install () {
|
do_install () {
|
||||||
|
@ -113,9 +118,20 @@ do_install () {
|
||||||
install -m 755 ${appname} ${D}/${INSTALL_PATH}/examples/`basename ${dirname}`/
|
install -m 755 ${appname} ${D}/${INSTALL_PATH}/examples/`basename ${dirname}`/
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# Install test
|
||||||
|
for dirname in ${S}/test/app/*
|
||||||
|
do
|
||||||
|
install -m 0755 -d ${D}/${INSTALL_PATH}/test
|
||||||
|
|
||||||
|
for appname in `find ${dirname} -regex ".*test\/app\/[-0-9a-zA-Z0-9/_]*$"`
|
||||||
|
do
|
||||||
|
install -m 755 ${appname} ${D}/${INSTALL_PATH}/test
|
||||||
|
done
|
||||||
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
PACKAGES += "${PN}-examples"
|
PACKAGES += "${PN}-examples ${PN}-test"
|
||||||
|
|
||||||
FILES_${PN}-dbg += " \
|
FILES_${PN}-dbg += " \
|
||||||
${INSTALL_PATH}/.debug \
|
${INSTALL_PATH}/.debug \
|
||||||
|
@ -144,3 +160,7 @@ FILES_${PN} += " ${INSTALL_PATH}/usertools/ \
|
||||||
FILES_${PN}-examples += " \
|
FILES_${PN}-examples += " \
|
||||||
${INSTALL_PATH}/examples/* \
|
${INSTALL_PATH}/examples/* \
|
||||||
"
|
"
|
||||||
|
|
||||||
|
FILES_${PN}-test += " \
|
||||||
|
${INSTALL_PATH}/test \
|
||||||
|
"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user