diff options
Diffstat (limited to 'meta-isg/common/recipes-extended/dpdk/dpdk_1.8.0.bb')
-rw-r--r-- | meta-isg/common/recipes-extended/dpdk/dpdk_1.8.0.bb | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/meta-isg/common/recipes-extended/dpdk/dpdk_1.8.0.bb b/meta-isg/common/recipes-extended/dpdk/dpdk_1.8.0.bb index 7a278b60..a0f8d8a8 100644 --- a/meta-isg/common/recipes-extended/dpdk/dpdk_1.8.0.bb +++ b/meta-isg/common/recipes-extended/dpdk/dpdk_1.8.0.bb | |||
@@ -24,38 +24,6 @@ PACKAGECONFIG[dpdk_qat] = ",,qat" | |||
24 | PACKAGECONFIG[vhost] = ",,fuse" | 24 | PACKAGECONFIG[vhost] = ",,fuse" |
25 | PACKAGECONFIG[libvirt] = ",,libvirt" | 25 | PACKAGECONFIG[libvirt] = ",,libvirt" |
26 | 26 | ||
27 | # The list of intel Comms platforms and their target machine | ||
28 | # process mapping. The supported target machine is listed under | ||
29 | # dpdk/mk/machine | ||
30 | def get_dpdk_target_mach(bb, d): | ||
31 | target_arch = d.getVar('MACHINE_ARCH', True) | ||
32 | multiarch_options = { | ||
33 | "mohonpeak64": "atm", | ||
34 | "mohonpeak32": "atm", | ||
35 | "crystalforest": "ivb", | ||
36 | "romley": "snd", | ||
37 | "romley-ivb": "ivb", | ||
38 | } | ||
39 | |||
40 | if target_arch in multiarch_options : | ||
41 | return multiarch_options[target_arch] | ||
42 | return "" | ||
43 | |||
44 | export CONFIG_EXAMPLE_DPDK_QAT = "${@base_contains('PACKAGECONFIG', 'dpdk_qat', 'y', 'n', d)}" | 27 | export CONFIG_EXAMPLE_DPDK_QAT = "${@base_contains('PACKAGECONFIG', 'dpdk_qat', 'y', 'n', d)}" |
45 | export CONFIG_EXAMPLE_VM_POWER_MANAGER = "${@base_contains('PACKAGECONFIG', 'libvirt', 'y', 'n', d)}" | 28 | export CONFIG_EXAMPLE_VM_POWER_MANAGER = "${@base_contains('PACKAGECONFIG', 'libvirt', 'y', 'n', d)}" |
46 | export CONFIG_VHOST_ENABLED = "${@base_contains('PACKAGECONFIG', 'vhost', 'y', 'n', d)}" | 29 | export CONFIG_VHOST_ENABLED = "${@base_contains('PACKAGECONFIG', 'vhost', 'y', 'n', d)}" |
47 | export SYSROOTPATH = "--sysroot=${STAGING_DIR_HOST}" | ||
48 | export DPDK_TARGET_MACH = "${@get_dpdk_target_mach(bb,d)}" | ||
49 | |||
50 | do_compile_append () { | ||
51 | |||
52 | cd ${S}/examples/ | ||
53 | |||
54 | ############################################################### | ||
55 | # In order to make use of dpdk.inc for example app installation | ||
56 | # without failure, override the default build directory | ||
57 | ############################################################### | ||
58 | oe_runmake EXTRA_LDFLAGS="-L${STAGING_LIBDIR}" \ | ||
59 | EXTRA_CFLAGS="--sysroot=${STAGING_DIR_HOST} -I${STAGING_INCDIR}" \ | ||
60 | CROSS="${TARGET_PREFIX}" O="${S}/examples/$@/" | ||
61 | } | ||