diff options
| author | Kevin Hao <kexin.hao@windriver.com> | 2018-09-20 19:05:56 +0800 |
|---|---|---|
| committer | Anuj Mittal <anuj.mittal@intel.com> | 2018-09-21 13:04:50 +0800 |
| commit | 229c0bc374b495e8ebc5f13aabfe41fd4482a938 (patch) | |
| tree | f98b0136924aa8e920a022d98f3da4698203fac3 | |
| parent | a3c96e04c7d9ad1a015e227fa376e9066c6552a9 (diff) | |
| download | meta-dpdk-229c0bc374b495e8ebc5f13aabfe41fd4482a938.tar.gz | |
dpdk: Install the examples&test app in a dpdk specific directory
Currently the examples&test applications would be installed into
directories like:
/usr/share/examples
/usr/share/test
These directories just seem too general, so change them to:
/usr/share/dpdk/examples
/usr/share/dpdk/test
Signed-off-by: Kevin Hao <kexin.hao@windriver.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
| -rw-r--r-- | recipes-extended/dpdk/dpdk.inc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/recipes-extended/dpdk/dpdk.inc b/recipes-extended/dpdk/dpdk.inc index 3080946..801f3ca 100644 --- a/recipes-extended/dpdk/dpdk.inc +++ b/recipes-extended/dpdk/dpdk.inc | |||
| @@ -32,6 +32,10 @@ export CONFIG_EXAMPLE_VM_POWER_MANAGER = "${@bb.utils.contains('PACKAGECONFIG', | |||
| 32 | export CONFIG_VHOST_ENABLED = "${@bb.utils.contains('PACKAGECONFIG', 'vhost', 'y', 'n', d)}" | 32 | export CONFIG_VHOST_ENABLED = "${@bb.utils.contains('PACKAGECONFIG', 'vhost', 'y', 'n', d)}" |
| 33 | export CONFIG_HAVE_NUMA = "${@bb.utils.contains('PACKAGECONFIG', 'numa', 'y', 'n', d)}" | 33 | export CONFIG_HAVE_NUMA = "${@bb.utils.contains('PACKAGECONFIG', 'numa', 'y', 'n', d)}" |
| 34 | 34 | ||
| 35 | # Don't use the default value of datadir and let the dpdk set it to a dpdk | ||
| 36 | # specific directory | ||
| 37 | datadir[unexport] = "1" | ||
| 38 | |||
| 35 | RDEPENDS_${PN} += "python-subprocess" | 39 | RDEPENDS_${PN} += "python-subprocess" |
| 36 | DEPENDS = "virtual/kernel" | 40 | DEPENDS = "virtual/kernel" |
| 37 | do_configure[depends] += "virtual/kernel:do_shared_workdir" | 41 | do_configure[depends] += "virtual/kernel:do_shared_workdir" |
| @@ -45,7 +49,7 @@ export ICP_ROOT = "${PKG_CONFIG_SYSROOT_DIR}/usr/include" | |||
| 45 | export ICP_LIB_ROOT= "${PKG_CONFIG_SYSROOT_DIR}/usr/lib" | 49 | export ICP_LIB_ROOT= "${PKG_CONFIG_SYSROOT_DIR}/usr/lib" |
| 46 | export RTE_KERNELDIR = "${STAGING_KERNEL_DIR}" | 50 | export RTE_KERNELDIR = "${STAGING_KERNEL_DIR}" |
| 47 | export RTE_KERNELDIR_OUT = "${STAGING_KERNEL_BUILDDIR}" | 51 | export RTE_KERNELDIR_OUT = "${STAGING_KERNEL_BUILDDIR}" |
| 48 | export INSTALL_PATH = "${prefix}/share" | 52 | export INSTALL_PATH = "${prefix}/share/dpdk" |
| 49 | export RTE_OUTPUT = "${S}/${RTE_TARGET}" | 53 | export RTE_OUTPUT = "${S}/${RTE_TARGET}" |
| 50 | export ETHTOOL_LIB_PATH = "${S}/examples/ethtool/lib/${RTE_TARGET}/" | 54 | export ETHTOOL_LIB_PATH = "${S}/examples/ethtool/lib/${RTE_TARGET}/" |
| 51 | export SYSROOTPATH = "--sysroot=${STAGING_DIR_HOST}" | 55 | export SYSROOTPATH = "--sysroot=${STAGING_DIR_HOST}" |
