diff options
author | Awais Belal <awais_belal@mentor.com> | 2018-04-11 12:54:31 +0500 |
---|---|---|
committer | California Sullivan <california.l.sullivan@intel.com> | 2018-04-12 09:00:48 -0700 |
commit | d82b045ffe1a35b328a68b2c27088d2f557ac42e (patch) | |
tree | 9c2bbb6e6c055e4026da974100d282757c837b26 /recipes-extended/dpdk/dpdk.inc | |
parent | 242f6362a33312f07a4d54541aa61fa1ace52fb2 (diff) | |
download | meta-dpdk-d82b045ffe1a35b328a68b2c27088d2f557ac42e.tar.gz |
dpdk: move common fragments to include
This cleans up the versioned recipes and moves the common
fragments to the include so to make the maintenance easy.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Diffstat (limited to 'recipes-extended/dpdk/dpdk.inc')
-rw-r--r-- | recipes-extended/dpdk/dpdk.inc | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/recipes-extended/dpdk/dpdk.inc b/recipes-extended/dpdk/dpdk.inc index 54af9c6..aa03a67 100644 --- a/recipes-extended/dpdk/dpdk.inc +++ b/recipes-extended/dpdk/dpdk.inc | |||
@@ -17,7 +17,7 @@ SRC_URI = "git://dpdk.org/dpdk${STABLE};branch=${BRANCH} \ | |||
17 | 17 | ||
18 | COMPATIBLE_MACHINE = "null" | 18 | COMPATIBLE_MACHINE = "null" |
19 | COMPATIBLE_HOST_libc-musl_class-target = "null" | 19 | COMPATIBLE_HOST_libc-musl_class-target = "null" |
20 | 20 | COMPATIBLE_HOST_linux-gnux32 = "null" | |
21 | 21 | ||
22 | # dpdk example apps dpdk_qat and vhost have dependancy on fuse and qat. | 22 | # dpdk example apps dpdk_qat and vhost have dependancy on fuse and qat. |
23 | # fuse is in meta-filesystems and qat is not yet upstreamed. | 23 | # fuse is in meta-filesystems and qat is not yet upstreamed. |
@@ -56,6 +56,9 @@ export SYSROOTPATH = "--sysroot=${STAGING_DIR_HOST}" | |||
56 | export DPDK_TARGET_MACH = "${@get_dpdk_target_mach(bb,d)}" | 56 | export DPDK_TARGET_MACH = "${@get_dpdk_target_mach(bb,d)}" |
57 | export ICP_LAC_API_DIR = "${STAGING_DIR_TARGET}${includedir}/lac" | 57 | export ICP_LAC_API_DIR = "${STAGING_DIR_TARGET}${includedir}/lac" |
58 | 58 | ||
59 | export EXAMPLES_BUILD_DIR = "${RTE_TARGET}" | ||
60 | export ARCHDIR = "generic" | ||
61 | |||
59 | # The list of intel Comms platforms and their target machine | 62 | # The list of intel Comms platforms and their target machine |
60 | # process mapping. The supported target machine is listed under | 63 | # process mapping. The supported target machine is listed under |
61 | # dpdk/mk/machine | 64 | # dpdk/mk/machine |
@@ -84,6 +87,9 @@ do_configure () { | |||
84 | sed -e "s#CONFIG_RTE_LIBRTE_VHOST_NUMA=.*#CONFIG_RTE_LIBRTE_VHOST_NUMA=${CONFIG_HAVE_NUMA}#" -i ${S}/config/common_linuxapp | 87 | sed -e "s#CONFIG_RTE_LIBRTE_VHOST_NUMA=.*#CONFIG_RTE_LIBRTE_VHOST_NUMA=${CONFIG_HAVE_NUMA}#" -i ${S}/config/common_linuxapp |
85 | sed -e "s#CONFIG_RTE_EAL_NUMA_AWARE_HUGEPAGES=.*#CONFIG_RTE_EAL_NUMA_AWARE_HUGEPAGES=${CONFIG_HAVE_NUMA}#" -i ${S}/config/common_linuxapp | 88 | sed -e "s#CONFIG_RTE_EAL_NUMA_AWARE_HUGEPAGES=.*#CONFIG_RTE_EAL_NUMA_AWARE_HUGEPAGES=${CONFIG_HAVE_NUMA}#" -i ${S}/config/common_linuxapp |
86 | 89 | ||
90 | # Fix-up CONFIG_RTE_LIBRTE_POWER based on package config for libvirt | ||
91 | sed -e "s#CONFIG_RTE_LIBRTE_POWER=y#CONFIG_RTE_LIBRTE_POWER=${CONFIG_EXAMPLE_VM_POWER_MANAGER}#" -i ${S}/config/common_linuxapp | ||
92 | |||
87 | make O=$RTE_TARGET T=$RTE_TARGET config | 93 | make O=$RTE_TARGET T=$RTE_TARGET config |
88 | } | 94 | } |
89 | 95 | ||