Re-structured .inc and .bb

Signed-off-by: Naveen Saini <[email protected]>
---
 recipes-extended/dpdk/dpdk.inc         | 191 +-----------------------
 recipes-extended/dpdk/dpdk_18.11.10.bb |  18 ---
 recipes-extended/dpdk/dpdk_19.11.5.bb  | 193 +++++++++++++++++++++++--
 3 files changed, 189 insertions(+), 213 deletions(-)
 delete mode 100644 recipes-extended/dpdk/dpdk_18.11.10.bb

diff --git a/recipes-extended/dpdk/dpdk.inc b/recipes-extended/dpdk/dpdk.inc
index 64f8571..c38698d 100644
--- a/recipes-extended/dpdk/dpdk.inc
+++ b/recipes-extended/dpdk/dpdk.inc
@@ -1,193 +1,12 @@
 DESCRIPTION = "Intel(r) Data Plane Development Kit"
 HOMEPAGE = "http://dpdk.org";
 
-STABLE = ""
-BRANCH = "main"
-S = "${WORKDIR}/git"
+LICENSE = "BSD-3-Clause & LGPLv2.1 & GPLv2"
+LIC_FILES_CHKSUM = 
"file://license/gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
+                    
file://license/lgpl-2.1.txt;md5=4b54a1fd55a448865a0b32d41598759d \
+                    
file://license/bsd-3-clause.txt;md5=0f00d99239d922ffd13cabef83b33444"
 
 SRC_URI = "git://dpdk.org/dpdk${STABLE};branch=${BRANCH} \
-          file://dpdk-16.04-add-RTE_KERNELDIR_OUT-to-split-kernel-bu.patch \
-          file://dpdk-16.07-add-sysroot-option-within-app-makefile.patch \
-         "
-
-COMPATIBLE_MACHINE = "null"
-COMPATIBLE_HOST_libc-musl_class-target = "null"
-COMPATIBLE_HOST_linux-gnux32 = "null"
-
-# dpdk example apps dpdk_qat and vhost have dependancy on fuse and qat.
-# fuse is in meta-filesystems and qat is not yet upstreamed.
-# So adding mechanism to explicitly disable the use of fuse and qat.
-# To enable, uncomment the below line or include in .bbappend.
-# PACKAGECONFIG ?= " dpdk_qat vhost libvirt"
-
-PACKAGECONFIG[dpdk_qat] = ",,virtual/qat"
-PACKAGECONFIG[vhost] = ",,fuse"
-PACKAGECONFIG[libvirt] = ",,libvirt"
-PACKAGECONFIG[numa] = ",,numactl"
-
-export CONFIG_EXAMPLE_DPDK_QAT = "${@bb.utils.contains('PACKAGECONFIG', 
'dpdk_qat', 'y', 'n', d)}"
-export CONFIG_EXAMPLE_VM_POWER_MANAGER = 
"${@bb.utils.contains('PACKAGECONFIG', 'libvirt', 'y', 'n', d)}"
-export CONFIG_VHOST_ENABLED = "${@bb.utils.contains('PACKAGECONFIG', 'vhost', 
'y', 'n', d)}"
-export CONFIG_HAVE_NUMA = "${@bb.utils.contains('PACKAGECONFIG', 'numa', 'y', 
'n', d)}"
-
-# Don't use the default value of datadir and let the dpdk set it to a dpdk
-# specific directory
-datadir[unexport] = "1"
-
-RDEPENDS_${PN} += "pciutils python3-core"
-DEPENDS = "virtual/kernel"
-do_configure[depends] += "virtual/kernel:do_shared_workdir"
-
-inherit module
-
-export 
MODULE_DIR="${nonarch_base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/net"
-export RTE_SDK = "${S}"
-
-export ICP_ROOT = "${PKG_CONFIG_SYSROOT_DIR}/usr/include"
-export ICP_LIB_ROOT= "${PKG_CONFIG_SYSROOT_DIR}/usr/lib"
-export RTE_KERNELDIR = "${STAGING_KERNEL_DIR}"
-export RTE_KERNELDIR_OUT = "${STAGING_KERNEL_BUILDDIR}"
-export INSTALL_PATH = "${prefix}/share/dpdk"
-export RTE_OUTPUT = "${S}/${RTE_TARGET}"
-export ETHTOOL_LIB_PATH = "${S}/examples/ethtool/lib/${RTE_TARGET}/"
-export SYSROOTPATH = "--sysroot=${STAGING_DIR_HOST}"
-export DPDK_TARGET_MACH = "${@get_dpdk_target_mach(bb,d)}"
-export ICP_LAC_API_DIR = "${STAGING_DIR_TARGET}${includedir}/lac"
-
-export EXAMPLES_BUILD_DIR = "${RTE_TARGET}"
-export ARCHDIR = "generic"
-
-DPDK_RTE_TARGET_x86-64 = "x86_64-native-linuxapp-gcc"
-DPDK_RTE_TARGET_x86 = "i686-native-linuxapp-gcc"
-DPDK_RTE_TARGET_aarch64 = "arm64-${DPDK_TARGET_MACH}-linuxapp-gcc"
-export RTE_TARGET = "${DPDK_RTE_TARGET}"
-
-# Workaround failure on gcc10
-TOOLCHAIN_OPTIONS += "-Wno-error=maybe-uninitialized"
-
-CONFIG_NAME = "common_linux"
-TEST_DIR = "test"
-
-# The list of intel Comms platforms and their target machine
-# process mapping. The supported target machine is listed under
-# dpdk/mk/machine
-def get_dpdk_target_mach(bb, d):
-    target_arch = d.getVar('DPDK_TARGET_MACHINE', True)
-    if target_arch:
-            return target_arch
-    return "default"
-
-do_configure () {
-       #############################################################
-       ### default value for prefix is "usr", unsetting it, so it
-       ### will not be concatenated in ${RTE_TARGET}/Makefile
-       ### which will cause compilation failure
-       #############################################################
-       unset prefix
-
-       # Fix-up CONFIG_RTE_MACHINE based on target machine
-       sed -e 
"s#CONFIG_RTE_MACHINE=\"native\"#CONFIG_RTE_MACHINE=\"${DPDK_TARGET_MACH}\"#" 
-i ${S}/config/defconfig_${RTE_TARGET}
-
-       # Fix-up vhost configs based on package config
-       sed -e 
"s#CONFIG_RTE_KNI_VHOST=n#CONFIG_RTE_KNI_VHOST=${CONFIG_VHOST_ENABLED}#" -i 
${S}/config/${CONFIG_NAME}
-       sed -e 
"s#CONFIG_RTE_KNI_VHOST_VNET_HDR_EN=n#CONFIG_RTE_KNI_VHOST_VNET_HDR_EN=${CONFIG_VHOST_ENABLED}#"
 -i ${S}/config/${CONFIG_NAME}
-       sed -e 
"s#CONFIG_RTE_LIBRTE_VHOST=n#CONFIG_RTE_LIBRTE_VHOST=${CONFIG_VHOST_ENABLED}#" 
-i ${S}/config/${CONFIG_NAME}
-       sed -e 
"s#CONFIG_RTE_LIBRTE_VHOST_NUMA=.*#CONFIG_RTE_LIBRTE_VHOST_NUMA=${CONFIG_HAVE_NUMA}#"
 -i ${S}/config/${CONFIG_NAME}
-       sed -e 
"s#CONFIG_RTE_EAL_NUMA_AWARE_HUGEPAGES=.*#CONFIG_RTE_EAL_NUMA_AWARE_HUGEPAGES=${CONFIG_HAVE_NUMA}#"
 -i ${S}/config/${CONFIG_NAME}
-
-       # Fix-up CONFIG_RTE_LIBRTE_POWER based on package config for libvirt
-       sed -e 
"s#CONFIG_RTE_LIBRTE_POWER=y#CONFIG_RTE_LIBRTE_POWER=${CONFIG_EXAMPLE_VM_POWER_MANAGER}#"
 -i ${S}/config/${CONFIG_NAME}
-
-       make O=$RTE_TARGET T=$RTE_TARGET config
-}
-
-do_compile () {
-       unset LDFLAGS TARGET_LDFLAGS BUILD_LDFLAGS
-
-       cd ${S}/${RTE_TARGET}
-       oe_runmake EXTRA_LDFLAGS="-L${STAGING_LIBDIR} --hash-style=gnu" \
-                  EXTRA_CFLAGS="${HOST_CC_ARCH} ${TOOLCHAIN_OPTIONS} 
-I${STAGING_INCDIR}" \
-                  CROSS="${TARGET_PREFIX}" \
-                  prefix=""  LDFLAGS="${TUNE_LDARGS}"  WERROR_FLAGS="-w" V=1
-
-       cd ${S}/examples/
-       oe_runmake EXTRA_LDFLAGS="-L${STAGING_LIBDIR} --hash-style=gnu 
-fuse-ld=bfd" \
-                  EXTRA_CFLAGS="${HOST_CC_ARCH} ${TOOLCHAIN_OPTIONS} -O3 
-I${STAGING_INCDIR}" \
-                  CROSS="${TARGET_PREFIX}" O="${S}/examples/$@/"
-
-       cd ${S}/${TEST_DIR}/
-       oe_runmake EXTRA_LDFLAGS="-L${STAGING_LIBDIR} --hash-style=gnu 
-fuse-ld=bfd" \
-                  EXTRA_CFLAGS="${HOST_CC_ARCH} ${TOOLCHAIN_OPTIONS} -O3 
-I${STAGING_INCDIR}" \
-                  CROSS="${TARGET_PREFIX}" O="${S}/${TEST_DIR}/$@/"
-}
-
-do_install () {
-       oe_runmake O=${RTE_OUTPUT} T= install-runtime DESTDIR=${D}
-       oe_runmake O=${RTE_OUTPUT} T= install-kmod DESTDIR=${D} 
kerneldir=${MODULE_DIR}
-       oe_runmake O=${RTE_OUTPUT} T= install-sdk DESTDIR=${D}
-
-       # Install examples
-       for dirname in ${S}/examples/*
-       do
-               install -m 0755 -d ${D}/${INSTALL_PATH}/examples/`basename 
${dirname}`
-
-               for appname in `find ${dirname} -regex 
".*${EXAMPLES_BUILD_DIR}\/app\/[-0-9a-zA-Z0-9/_]*$"`
-               do
-                       install -m 755 ${appname}       
${D}/${INSTALL_PATH}/examples/`basename ${dirname}`/
-               done
-       done
-
-       # Install test
-       for dirname in ${S}/${TEST_DIR}/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
-
-       cp -r ${S}/mk ${D}${INSTALL_PATH}/
-
-       for ss in $(find ${D} -type f -name "*.py"); do
-               sed -i -e "1s,#!.*python.*,#!${USRBINPATH}/env python3," ${ss}
-       done
-}
-
-PACKAGES += "${PN}-examples ${PN}-test"
-
-FILES_${PN}-dbg += " \
-       ${INSTALL_PATH}/.debug \
-       ${INSTALL_PATH}/examples/*/.debug \
-       "
-
-FILES_${PN}-doc += "\
-       ${INSTALL_PATH}/doc \
-       "
-
-FILES_${PN}-dev += " \
-       ${INSTALL_PATH}/${RTE_TARGET}/.config \
-       ${includedir} \
-       ${includedir}/${ARCHDIR} \
-       ${includedir}/exec-env \
-       ${INSTALL_PATH}/buildtools/ \
-       ${INSTALL_PATH}/${RTE_TARGET}/include \
-       ${INSTALL_PATH}/${RTE_TARGET}/lib \
-       ${INSTALL_PATH}/mk \
-       "
-
-FILES_${PN} += " ${INSTALL_PATH}/usertools/ \
-                ${prefix}/sbin/ \
-                ${prefix}/bin/ \
-                ${libdir}/ \
-                "
-FILES_${PN}-examples += " \
-       ${INSTALL_PATH}/examples/* \
-       "
-
-FILES_${PN}-test += " \
-       ${INSTALL_PATH}/test \
-       "
+"
 
 CVE_PRODUCT = "data_plane_development_kit"
diff --git a/recipes-extended/dpdk/dpdk_18.11.10.bb 
b/recipes-extended/dpdk/dpdk_18.11.10.bb
deleted file mode 100644
index 708c59e..0000000
--- a/recipes-extended/dpdk/dpdk_18.11.10.bb
+++ /dev/null
@@ -1,18 +0,0 @@
-include dpdk.inc
-
-CONFIG_NAME = "common_linuxapp"
-TEST_DIR = "test"
-
-STABLE = "-stable"
-BRANCH = "18.11"
-SRCREV = "6da233189fd222ea795fbf6e0f39eeade984203f"
-
-LICENSE = "BSD-3-Clause & LGPLv2.1 & GPLv2"
-LIC_FILES_CHKSUM = 
"file://license/gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
-                    
file://license/lgpl-2.1.txt;md5=4b54a1fd55a448865a0b32d41598759d \
-                    
file://license/bsd-3-clause.txt;md5=0f00d99239d922ffd13cabef83b33444"
-
-do_install_append () {
-    # Remove the unneeded dir
-    rm -rf ${D}/${INSTALL_PATH}/${RTE_TARGET}/app
-}
diff --git a/recipes-extended/dpdk/dpdk_19.11.5.bb 
b/recipes-extended/dpdk/dpdk_19.11.5.bb
index 60d5786..8410c8a 100644
--- a/recipes-extended/dpdk/dpdk_19.11.5.bb
+++ b/recipes-extended/dpdk/dpdk_19.11.5.bb
@@ -1,21 +1,196 @@
 include dpdk.inc
 
-CONFIG_NAME = "common_linux"
-TEST_DIR = "app/test"
+SRC_URI += " \
+            file://dpdk-16.04-add-RTE_KERNELDIR_OUT-to-split-kernel-bu.patch \
+            file://dpdk-16.07-add-sysroot-option-within-app-makefile.patch \
+            
file://0001-Starting-from-Linux-5.9-get_user_pages_remote-API-do.patch \
+            file://usertools-devbind-fix-binding-for-built-in-kernel-dr.patch"
+
 
 STABLE = "-stable"
 BRANCH = "19.11"
 SRCREV = "1d28832feb881d4512993791d30d695cc9c7160b"
+S = "${WORKDIR}/git"
 
-LICENSE = "BSD-3-Clause & LGPLv2.1 & GPLv2"
-LIC_FILES_CHKSUM = 
"file://license/gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
-                    
file://license/lgpl-2.1.txt;md5=4b54a1fd55a448865a0b32d41598759d \
-                    
file://license/bsd-3-clause.txt;md5=0f00d99239d922ffd13cabef83b33444"
+COMPATIBLE_MACHINE = "null"
+COMPATIBLE_HOST_libc-musl_class-target = "null"
+COMPATIBLE_HOST_linux-gnux32 = "null"
 
-SRC_URI += 
"file://0001-Starting-from-Linux-5.9-get_user_pages_remote-API-do.patch \
-            file://usertools-devbind-fix-binding-for-built-in-kernel-dr.patch"
+# dpdk example apps dpdk_qat and vhost have dependancy on fuse and qat.
+# fuse is in meta-filesystems and qat is not yet upstreamed.
+# So adding mechanism to explicitly disable the use of fuse and qat.
+# To enable, uncomment the below line or include in .bbappend.
+# PACKAGECONFIG ?= " dpdk_qat vhost libvirt"
+
+PACKAGECONFIG[dpdk_qat] = ",,virtual/qat"
+PACKAGECONFIG[vhost] = ",,fuse"
+PACKAGECONFIG[libvirt] = ",,libvirt"
+PACKAGECONFIG[numa] = ",,numactl"
+
+export CONFIG_EXAMPLE_DPDK_QAT = "${@bb.utils.contains('PACKAGECONFIG', 
'dpdk_qat', 'y', 'n', d)}"
+export CONFIG_EXAMPLE_VM_POWER_MANAGER = 
"${@bb.utils.contains('PACKAGECONFIG', 'libvirt', 'y', 'n', d)}"
+export CONFIG_VHOST_ENABLED = "${@bb.utils.contains('PACKAGECONFIG', 'vhost', 
'y', 'n', d)}"
+export CONFIG_HAVE_NUMA = "${@bb.utils.contains('PACKAGECONFIG', 'numa', 'y', 
'n', d)}"
+
+# Don't use the default value of datadir and let the dpdk set it to a dpdk
+# specific directory
+datadir[unexport] = "1"
+
+RDEPENDS_${PN} += "pciutils python3-core"
+DEPENDS = "virtual/kernel"
+do_configure[depends] += "virtual/kernel:do_shared_workdir"
+
+inherit module
+
+export 
MODULE_DIR="${nonarch_base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/net"
+export RTE_SDK = "${S}"
+
+export ICP_ROOT = "${PKG_CONFIG_SYSROOT_DIR}/usr/include"
+export ICP_LIB_ROOT= "${PKG_CONFIG_SYSROOT_DIR}/usr/lib"
+export RTE_KERNELDIR = "${STAGING_KERNEL_DIR}"
+export RTE_KERNELDIR_OUT = "${STAGING_KERNEL_BUILDDIR}"
+export INSTALL_PATH = "${prefix}/share/dpdk"
+export RTE_OUTPUT = "${S}/${RTE_TARGET}"
+export ETHTOOL_LIB_PATH = "${S}/examples/ethtool/lib/${RTE_TARGET}/"
+export SYSROOTPATH = "--sysroot=${STAGING_DIR_HOST}"
+export DPDK_TARGET_MACH = "${@get_dpdk_target_mach(bb,d)}"
+export ICP_LAC_API_DIR = "${STAGING_DIR_TARGET}${includedir}/lac"
+
+export EXAMPLES_BUILD_DIR = "${RTE_TARGET}"
+export ARCHDIR = "generic"
+
+DPDK_RTE_TARGET_x86-64 = "x86_64-native-linuxapp-gcc"
+DPDK_RTE_TARGET_x86 = "i686-native-linuxapp-gcc"
+DPDK_RTE_TARGET_aarch64 = "arm64-${DPDK_TARGET_MACH}-linuxapp-gcc"
+export RTE_TARGET = "${DPDK_RTE_TARGET}"
+
+# Workaround failure on gcc10
+TOOLCHAIN_OPTIONS += "-Wno-error=maybe-uninitialized"
+
+CONFIG_NAME = "common_linux"
+TEST_DIR = "app/test"
+
+# The list of intel Comms platforms and their target machine
+# process mapping. The supported target machine is listed under
+# dpdk/mk/machine
+def get_dpdk_target_mach(bb, d):
+    target_arch = d.getVar('DPDK_TARGET_MACHINE', True)
+    if target_arch:
+            return target_arch
+    return "default"
+
+do_configure () {
+       #############################################################
+       ### default value for prefix is "usr", unsetting it, so it
+       ### will not be concatenated in ${RTE_TARGET}/Makefile
+       ### which will cause compilation failure
+       #############################################################
+       unset prefix
+
+       # Fix-up CONFIG_RTE_MACHINE based on target machine
+       sed -e 
"s#CONFIG_RTE_MACHINE=\"native\"#CONFIG_RTE_MACHINE=\"${DPDK_TARGET_MACH}\"#" 
-i ${S}/config/defconfig_${RTE_TARGET}
+
+       # Fix-up vhost configs based on package config
+       sed -e 
"s#CONFIG_RTE_KNI_VHOST=n#CONFIG_RTE_KNI_VHOST=${CONFIG_VHOST_ENABLED}#" -i 
${S}/config/${CONFIG_NAME}
+       sed -e 
"s#CONFIG_RTE_KNI_VHOST_VNET_HDR_EN=n#CONFIG_RTE_KNI_VHOST_VNET_HDR_EN=${CONFIG_VHOST_ENABLED}#"
 -i ${S}/config/${CONFIG_NAME}
+       sed -e 
"s#CONFIG_RTE_LIBRTE_VHOST=n#CONFIG_RTE_LIBRTE_VHOST=${CONFIG_VHOST_ENABLED}#" 
-i ${S}/config/${CONFIG_NAME}
+       sed -e 
"s#CONFIG_RTE_LIBRTE_VHOST_NUMA=.*#CONFIG_RTE_LIBRTE_VHOST_NUMA=${CONFIG_HAVE_NUMA}#"
 -i ${S}/config/${CONFIG_NAME}
+       sed -e 
"s#CONFIG_RTE_EAL_NUMA_AWARE_HUGEPAGES=.*#CONFIG_RTE_EAL_NUMA_AWARE_HUGEPAGES=${CONFIG_HAVE_NUMA}#"
 -i ${S}/config/${CONFIG_NAME}
+
+       # Fix-up CONFIG_RTE_LIBRTE_POWER based on package config for libvirt
+       sed -e 
"s#CONFIG_RTE_LIBRTE_POWER=y#CONFIG_RTE_LIBRTE_POWER=${CONFIG_EXAMPLE_VM_POWER_MANAGER}#"
 -i ${S}/config/${CONFIG_NAME}
+
+       make O=$RTE_TARGET T=$RTE_TARGET config
+}
+
+do_compile () {
+       unset LDFLAGS TARGET_LDFLAGS BUILD_LDFLAGS
+
+       cd ${S}/${RTE_TARGET}
+       oe_runmake EXTRA_LDFLAGS="-L${STAGING_LIBDIR} --hash-style=gnu" \
+                  EXTRA_CFLAGS="${HOST_CC_ARCH} ${TOOLCHAIN_OPTIONS} 
-I${STAGING_INCDIR}" \
+                  CROSS="${TARGET_PREFIX}" \
+                  prefix=""  LDFLAGS="${TUNE_LDARGS}"  WERROR_FLAGS="-w" V=1
+
+       cd ${S}/examples/
+       oe_runmake EXTRA_LDFLAGS="-L${STAGING_LIBDIR} --hash-style=gnu 
-fuse-ld=bfd" \
+                  EXTRA_CFLAGS="${HOST_CC_ARCH} ${TOOLCHAIN_OPTIONS} -O3 
-I${STAGING_INCDIR}" \
+                  CROSS="${TARGET_PREFIX}" O="${S}/examples/$@/"
+
+       cd ${S}/${TEST_DIR}/
+       oe_runmake EXTRA_LDFLAGS="-L${STAGING_LIBDIR} --hash-style=gnu 
-fuse-ld=bfd" \
+                  EXTRA_CFLAGS="${HOST_CC_ARCH} ${TOOLCHAIN_OPTIONS} -O3 
-I${STAGING_INCDIR}" \
+                  CROSS="${TARGET_PREFIX}" O="${S}/${TEST_DIR}/$@/"
+}
+
+do_install () {
+       oe_runmake O=${RTE_OUTPUT} T= install-runtime DESTDIR=${D}
+       oe_runmake O=${RTE_OUTPUT} T= install-kmod DESTDIR=${D} 
kerneldir=${MODULE_DIR}
+       oe_runmake O=${RTE_OUTPUT} T= install-sdk DESTDIR=${D}
+
+       # Install examples
+       for dirname in ${S}/examples/*
+       do
+               install -m 0755 -d ${D}/${INSTALL_PATH}/examples/`basename 
${dirname}`
+
+               for appname in `find ${dirname} -regex 
".*${EXAMPLES_BUILD_DIR}\/app\/[-0-9a-zA-Z0-9/_]*$"`
+               do
+                       install -m 755 ${appname}       
${D}/${INSTALL_PATH}/examples/`basename ${dirname}`/
+               done
+       done
+
+       # Install test
+       for dirname in ${S}/${TEST_DIR}/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
+
+       cp -r ${S}/mk ${D}${INSTALL_PATH}/
+
+       for ss in $(find ${D} -type f -name "*.py"); do
+               sed -i -e "1s,#!.*python.*,#!${USRBINPATH}/env python3," ${ss}
+       done
 
-do_install_append () {
     # Remove the unneeded dir
     rm -rf ${D}/${INSTALL_PATH}/${RTE_TARGET}/app
 }
+
+PACKAGES += "${PN}-examples ${PN}-test"
+
+FILES_${PN}-dbg += " \
+       ${INSTALL_PATH}/.debug \
+       ${INSTALL_PATH}/examples/*/.debug \
+       "
+
+FILES_${PN}-doc += "\
+       ${INSTALL_PATH}/doc \
+       "
+
+FILES_${PN}-dev += " \
+       ${INSTALL_PATH}/${RTE_TARGET}/.config \
+       ${includedir} \
+       ${includedir}/${ARCHDIR} \
+       ${includedir}/exec-env \
+       ${INSTALL_PATH}/buildtools/ \
+       ${INSTALL_PATH}/${RTE_TARGET}/include \
+       ${INSTALL_PATH}/${RTE_TARGET}/lib \
+       ${INSTALL_PATH}/mk \
+       "
+
+FILES_${PN} += " ${INSTALL_PATH}/usertools/ \
+                ${prefix}/sbin/ \
+                ${prefix}/bin/ \
+                ${libdir}/ \
+                "
+FILES_${PN}-examples += " \
+       ${INSTALL_PATH}/examples/* \
+       "
+
+FILES_${PN}-test += " \
+       ${INSTALL_PATH}/test \
+       "
-- 
2.17.1

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#7000): 
https://lists.yoctoproject.org/g/meta-intel/message/7000
Mute This Topic: https://lists.yoctoproject.org/mt/82113574/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-intel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to