diff options
| author | Chunrong Guo <chunrong.guo@nxp.com> | 2019-07-10 16:01:09 +0800 |
|---|---|---|
| committer | Otavio Salvador <otavio@ossystems.com.br> | 2019-07-12 17:18:34 -0300 |
| commit | b7bf801bf6fc9c7b210602c933bbb8c42b92518d (patch) | |
| tree | b41a271be78d3bf8f7834953965c0226b67393bc | |
| parent | 60585d192208ca1cbebe1c7723ebb4c9d4649046 (diff) | |
| download | meta-freescale-b7bf801bf6fc9c7b210602c933bbb8c42b92518d.tar.gz | |
vpp-core: update to ff7bf7b
*update to lsdk 1906 tag
include the following changes:
ff7bf7b - Merge pull request #32 in DQNS/vpp from ~NXA12342/vpp:19.01.1_devel to 19.01.1
5c2b539 - PVT: ipsec: Fixed capability matching for openssl based sha1 authentication
a24588f - PVT: dpdk_plugin: introducing ipsec protocol offload
33d0d81 - Fixed Flexbuild integration issues
c200b3f - dpdk-ipsec: Fixed ramdom Crash in esp traffic
2a0a031 - Enhanced the VPP startup configuration
05bce64 - Merge pull request #30 in DQNS/vpp from ~NXA19696/vpp:19.01.1 to 19.01.1
c63f8ad - Fixed RPM packaging of VPP libs w.r.t Tag format
85e9d4d - Merge pull request #29 in DQNS/vpp from ~NXA19696/vpp:19.01.1 to 19.01.1
26d2455 - Adding README for NXP platforms
9df88fa - Handled review comments
d66c318 - Fixed Debian packing support for arm64 platform
513a05a - Fix for using Best mem pool ops as per platform
d0f5fa4 - Updating path for cmake cross compile file
fe17e96 - More Compilation Fixes
e64c6ca - Cross compilation & RPM pkging known issues
cbd68cb - 19.01.1 Release Notes
3262adc - cmake: fix out-of-git-tree build
d302022 - Fix vpp crashing when attempting to run in kubernetes Pod
6342e48 - tcp: allow future acks if in window
46ee286 - IPSEC: crash on SA dump when SA are bound to tunnels
bad0bcd - Fix crash in barrier sync when vlib_worker_threads is zero
372a33e - buffer chain linearization
*update PV to "19.01"
*refresh patch
*update DEPENDS
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
| -rw-r--r-- | recipes-extended/vpp-core/files/0001-Link-vpp-api-with-shared-libs-if-static-is-disabled.patch | 28 | ||||
| -rw-r--r-- | recipes-extended/vpp-core/files/config.h | 1 | ||||
| -rw-r--r-- | recipes-extended/vpp-core/vpp-core.bb | 54 | ||||
| -rw-r--r-- | recipes-extended/vpp-core/vpp-core/0001-GCC-above-5.4-fails-when-we-specify-arch-funattribut.patch (renamed from recipes-extended/vpp-core/files/0001-GCC-above-5.4-fails-when-we-specify-arch-funattribut.patch) | 0 | ||||
| -rw-r--r-- | recipes-extended/vpp-core/vpp-core/0001-getcpu-rename-getcpu-to-avoid-conflict-with-glibc-2..patch | 42 | ||||
| -rw-r--r-- | recipes-extended/vpp-core/vpp-core/0001-vpp-core-fix-package_qa-error.patch | 27 | ||||
| -rw-r--r-- | recipes-extended/vpp-core/vpp-pkgs.inc | 49 |
7 files changed, 129 insertions, 72 deletions
diff --git a/recipes-extended/vpp-core/files/0001-Link-vpp-api-with-shared-libs-if-static-is-disabled.patch b/recipes-extended/vpp-core/files/0001-Link-vpp-api-with-shared-libs-if-static-is-disabled.patch deleted file mode 100644 index ae1c9cbca..000000000 --- a/recipes-extended/vpp-core/files/0001-Link-vpp-api-with-shared-libs-if-static-is-disabled.patch +++ /dev/null | |||
| @@ -1,28 +0,0 @@ | |||
| 1 | From 7005c075cab39c8018d224c2fe56ad2e4f2db340 Mon Sep 17 00:00:00 2001 | ||
| 2 | From: babak sarashki <babak.sarashki@windriver.com> | ||
| 3 | Date: Tue, 11 Sep 2018 14:08:51 -0700 | ||
| 4 | Subject: [PATCH] Link vpp-api with shared libs if static is disabled | ||
| 5 | |||
| 6 | TODO: this is not complete | ||
| 7 | --- | ||
| 8 | src/vpp-api.am | 4 ++-- | ||
| 9 | 1 file changed, 2 insertions(+), 2 deletions(-) | ||
| 10 | |||
| 11 | diff --git a/src/vpp-api.am b/src/vpp-api.am | ||
| 12 | index 553eafa..30dfe9d 100644 | ||
| 13 | --- a/src/vpp-api.am | ||
| 14 | +++ b/src/vpp-api.am | ||
| 15 | @@ -23,8 +23,8 @@ libvppapiclient_la_LIBADD = \ | ||
| 16 | -lpthread -lm -lrt | ||
| 17 | |||
| 18 | libvppapiclient_la_LDFLAGS = \ | ||
| 19 | - -Wl,-L$(top_builddir)/.libs,--whole-archive,-l:libsvm.a,-l:libvppinfra.a,-l:libvlibmemoryclient.a,--no-whole-archive \ | ||
| 20 | - -Wl,--version-script=$(srcdir)/vpp-api/client/libvppapiclient.map,-lrt | ||
| 21 | + -L$(top_builddir)/.libs -lsvm -lvppinfra -lvlibmemoryclient \ | ||
| 22 | + -Wl,--version-script=$(srcdir)/vpp-api/client/libvppapiclient.map,-lrt | ||
| 23 | |||
| 24 | libvppapiclient_la_DEPENDENCIES = libvppinfra.la libvlibmemoryclient.la libsvm.la | ||
| 25 | |||
| 26 | -- | ||
| 27 | 2.7.4 | ||
| 28 | |||
diff --git a/recipes-extended/vpp-core/files/config.h b/recipes-extended/vpp-core/files/config.h deleted file mode 100644 index 2d617618c..000000000 --- a/recipes-extended/vpp-core/files/config.h +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | #define __PRE_DATA_SIZE 128 | ||
diff --git a/recipes-extended/vpp-core/vpp-core.bb b/recipes-extended/vpp-core/vpp-core.bb index 8274534ab..3155543d0 100644 --- a/recipes-extended/vpp-core/vpp-core.bb +++ b/recipes-extended/vpp-core/vpp-core.bb | |||
| @@ -1,65 +1,45 @@ | |||
| 1 | DESCRIPTION = "Vector Packet Processing" | 1 | DESCRIPTION = "Vector Packet Processing" |
| 2 | 2 | ||
| 3 | S = "${WORKDIR}/git" | 3 | S = "${WORKDIR}/git/" |
| 4 | PV = "18.01" | 4 | PV = "19.01" |
| 5 | 5 | ||
| 6 | LICENSE = "Apache-2.0" | 6 | LICENSE = "Apache-2.0" |
| 7 | 7 | ||
| 8 | LIC_FILES_CHKSUM = "file://LICENSE;md5=175792518e4ac015ab6696d16c4f607e" | 8 | LIC_FILES_CHKSUM = "file://LICENSE;md5=175792518e4ac015ab6696d16c4f607e" |
| 9 | 9 | ||
| 10 | AUTOTOOLS_SCRIPT_PATH = "${S}/src" | 10 | OECMAKE_SOURCEPATH = "${S}/src" |
| 11 | 11 | ||
| 12 | SRCREV = "d3111f07682585079069b91666afffbc73c79cd8" | 12 | SRCREV = "ff7bf7bdc0fd5a7029abdf9083178d066a42a9fb" |
| 13 | 13 | ||
| 14 | SRC_URI = "git://source.codeaurora.org/external/qoriq/qoriq-components/vpp;nobranch=1 \ | 14 | SRC_URI = "git://source.codeaurora.org/external/qoriq/qoriq-components/vpp;nobranch=1 \ |
| 15 | file://0001-Link-vpp-api-with-shared-libs-if-static-is-disabled.patch \ | ||
| 16 | file://0001-GCC-above-5.4-fails-when-we-specify-arch-funattribut.patch \ | 15 | file://0001-GCC-above-5.4-fails-when-we-specify-arch-funattribut.patch \ |
| 17 | file://config.h \ | 16 | file://0001-getcpu-rename-getcpu-to-avoid-conflict-with-glibc-2..patch \ |
| 18 | " | 17 | file://0001-vpp-core-fix-package_qa-error.patch \ |
| 19 | DEPENDS = "dpdk openssl numactl bison-native vpp-core-native" | 18 | " |
| 20 | DEPENDS_class-native = "bison-native openssl-native" | 19 | DEPENDS = "dpdkvpp openssl python-ply util-linux vpp-core-native" |
| 20 | |||
| 21 | DEPENDS_class-native = "openssl-native python-ply-native util-linux-native" | ||
| 21 | 22 | ||
| 22 | inherit autotools | 23 | inherit cmake |
| 23 | inherit pkgconfig | 24 | inherit pkgconfig |
| 24 | inherit python-dir | 25 | inherit python-dir pythonnative |
| 25 | 26 | ||
| 26 | export ARCH="arm64" | 27 | export ARCH="arm64" |
| 28 | export OPENSSL_PATH = "${RECIPE_SYSROOT}" | ||
| 29 | export DPDK_PATH= "${RECIPE_SYSROOT}" | ||
| 27 | 30 | ||
| 28 | EXTRA_OECONF = " \ | 31 | EXTRA_OECONF = " \ |
| 29 | --disable-dependency-tracking \ | ||
| 30 | --with-libtool-sysroot=${SYSROOT} \ | 32 | --with-libtool-sysroot=${SYSROOT} \ |
| 31 | --srcdir=${S}/src \ | 33 | --srcdir=${S}/src \ |
| 32 | --enable-perftool \ | ||
| 33 | --disable-papi \ | ||
| 34 | --disable-japi \ | ||
| 35 | --disable-static \ | ||
| 36 | --with-pre-data=128 \ | 34 | --with-pre-data=128 \ |
| 37 | --disable-flowprobe-plugin --disable-ixge-plugin \ | 35 | --without-libnuma \ |
| 38 | --disable-memif-plugin --disable-sixrd-plugin --disable-gtpu-plugin \ | 36 | --without-ipv6sr \ |
| 39 | --disable-ioam-plugin --disable-lb-plugin --disable-ila-plugin \ | ||
| 40 | --disable-nat-plugin --disable-l2e-plugin --disable-stn-plugin \ | ||
| 41 | --disable-pppoe-plugin --disable-kubeproxy-plugin \ | ||
| 42 | --disable-vom --disable-dpdk-plugin \ | ||
| 43 | " | 37 | " |
| 44 | 38 | ||
| 45 | EXTRA_OECONF_append_class-native = " --disable-vlib" | 39 | CFLAGS += " -mtls-dialect=trad -DCLIB_LOG2_CACHE_LINE_BYTES=6 -I${OPENSSL_PATH}/usr/include -L${OPENSSL_PATH}/lib" |
| 46 | CFLAGS += "-DCLIB_LOG2_CACHE_LINE_BYTES=6" | ||
| 47 | 40 | ||
| 48 | include vpp-pkgs.inc | 41 | include vpp-pkgs.inc |
| 49 | 42 | ||
| 50 | |||
| 51 | do_configure_append () { | ||
| 52 | ( cd ${B} && mkdir -p vppinfra vpp/app ) | ||
| 53 | cp ${WORKDIR}/config.h ${S}/src/vlib/config.h | ||
| 54 | } | ||
| 55 | |||
| 56 | do_install_append() { | ||
| 57 | mkdir -p ${D}/etc/vpp | ||
| 58 | cp ${S}/src/vpp/conf/startup.conf ${D}/etc/vpp/startup.conf | ||
| 59 | } | ||
| 60 | |||
| 61 | |||
| 62 | BBCLASSEXTEND = "native nativesdk" | 43 | BBCLASSEXTEND = "native nativesdk" |
| 63 | 44 | ||
| 64 | COMPATIBLE_MACHINE_class-target = "(qoriq)" | 45 | COMPATIBLE_MACHINE_class-target = "(qoriq)" |
| 65 | |||
diff --git a/recipes-extended/vpp-core/files/0001-GCC-above-5.4-fails-when-we-specify-arch-funattribut.patch b/recipes-extended/vpp-core/vpp-core/0001-GCC-above-5.4-fails-when-we-specify-arch-funattribut.patch index 7f838476a..7f838476a 100644 --- a/recipes-extended/vpp-core/files/0001-GCC-above-5.4-fails-when-we-specify-arch-funattribut.patch +++ b/recipes-extended/vpp-core/vpp-core/0001-GCC-above-5.4-fails-when-we-specify-arch-funattribut.patch | |||
diff --git a/recipes-extended/vpp-core/vpp-core/0001-getcpu-rename-getcpu-to-avoid-conflict-with-glibc-2..patch b/recipes-extended/vpp-core/vpp-core/0001-getcpu-rename-getcpu-to-avoid-conflict-with-glibc-2..patch new file mode 100644 index 000000000..7f80b75f8 --- /dev/null +++ b/recipes-extended/vpp-core/vpp-core/0001-getcpu-rename-getcpu-to-avoid-conflict-with-glibc-2..patch | |||
| @@ -0,0 +1,42 @@ | |||
| 1 | From 205ebcd8eed1347330e7ebda616970d880bb03d7 Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Chunrong Guo <chunrong.guo@nxp.com> | ||
| 3 | Date: Tue, 9 Jul 2019 10:36:27 +0200 | ||
| 4 | Subject: [PATCH] getcpu:rename getcpu to avoid conflict with glibc >= 2.29 | ||
| 5 | |||
| 6 | Upstream-Status: Inappropriate [embedded specific] | ||
| 7 | |||
| 8 | Signed-off-by: C.r. Guo <nxa13725@lsv07004.swis.us-cdc01.nxp.com> | ||
| 9 | --- | ||
| 10 | src/vppinfra/linux/syscall.h | 2 +- | ||
| 11 | src/vppinfra/pmalloc.c | 2 +- | ||
| 12 | 2 files changed, 2 insertions(+), 2 deletions(-) | ||
| 13 | |||
| 14 | diff --git a/src/vppinfra/linux/syscall.h b/src/vppinfra/linux/syscall.h | ||
| 15 | index 1ae029d..fa65a47 100644 | ||
| 16 | --- a/src/vppinfra/linux/syscall.h | ||
| 17 | +++ b/src/vppinfra/linux/syscall.h | ||
| 18 | @@ -20,7 +20,7 @@ | ||
| 19 | #include <sys/syscall.h> | ||
| 20 | |||
| 21 | static inline int | ||
| 22 | -getcpu (unsigned *cpu, unsigned *node, void *tcache) | ||
| 23 | +getcpu0 (unsigned *cpu, unsigned *node, void *tcache) | ||
| 24 | { | ||
| 25 | return syscall (__NR_getcpu, cpu, node, tcache); | ||
| 26 | } | ||
| 27 | diff --git a/src/vppinfra/pmalloc.c b/src/vppinfra/pmalloc.c | ||
| 28 | index 365ee04..7dbca86 100644 | ||
| 29 | --- a/src/vppinfra/pmalloc.c | ||
| 30 | +++ b/src/vppinfra/pmalloc.c | ||
| 31 | @@ -53,7 +53,7 @@ pmalloc_validate_numa_node (u32 * numa_node) | ||
| 32 | if (*numa_node == CLIB_PMALLOC_NUMA_LOCAL) | ||
| 33 | { | ||
| 34 | u32 cpu; | ||
| 35 | - if (getcpu (&cpu, numa_node, 0) != 0) | ||
| 36 | + if (getcpu0 (&cpu, numa_node, 0) != 0) | ||
| 37 | return 1; | ||
| 38 | } | ||
| 39 | return 0; | ||
| 40 | -- | ||
| 41 | 2.7.4 | ||
| 42 | |||
diff --git a/recipes-extended/vpp-core/vpp-core/0001-vpp-core-fix-package_qa-error.patch b/recipes-extended/vpp-core/vpp-core/0001-vpp-core-fix-package_qa-error.patch new file mode 100644 index 000000000..a312b49d1 --- /dev/null +++ b/recipes-extended/vpp-core/vpp-core/0001-vpp-core-fix-package_qa-error.patch | |||
| @@ -0,0 +1,27 @@ | |||
| 1 | From ba3c9e624cf7ca370d6500c04428116939076bf1 Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Chunrong Guo <chunrong.guo@nxp.com> | ||
| 3 | Date: Wed, 10 Jul 2019 09:44:34 +0200 | ||
| 4 | Subject: [PATCH] vpp-core:fix package_qa error | ||
| 5 | |||
| 6 | Upstream-Status: Inappropriate[oe-specific] | ||
| 7 | |||
| 8 | Signed-off-by: C.r. Guo <nxa13725@lsv07004.swis.us-cdc01.nxp.com> | ||
| 9 | --- | ||
| 10 | src/CMakeLists.txt | 1 - | ||
| 11 | 1 file changed, 1 deletion(-) | ||
| 12 | |||
| 13 | diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt | ||
| 14 | index 0326dbd..116bec3 100644 | ||
| 15 | --- a/src/CMakeLists.txt | ||
| 16 | +++ b/src/CMakeLists.txt | ||
| 17 | @@ -51,7 +51,6 @@ endif() | ||
| 18 | ############################################################################## | ||
| 19 | # install config | ||
| 20 | ############################################################################## | ||
| 21 | -set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib") | ||
| 22 | set(CMAKE_INSTALL_MESSAGE NEVER) | ||
| 23 | |||
| 24 | include_directories ( | ||
| 25 | -- | ||
| 26 | 2.7.4 | ||
| 27 | |||
diff --git a/recipes-extended/vpp-core/vpp-pkgs.inc b/recipes-extended/vpp-core/vpp-pkgs.inc index 0dc76092a..77257859f 100644 --- a/recipes-extended/vpp-core/vpp-pkgs.inc +++ b/recipes-extended/vpp-core/vpp-pkgs.inc | |||
| @@ -11,7 +11,10 @@ PACKAGES += "vpp-core-data vpp-core-plugin-igmp vpp-core-plugin-gtpu vpp-core-pl | |||
| 11 | vpp-core-plugin-nat_test vpp-core-plugin-acl_test vpp-core-plugin-ioam_export_test \ | 11 | vpp-core-plugin-nat_test vpp-core-plugin-acl_test vpp-core-plugin-ioam_export_test \ |
| 12 | vpp-core-plugin-flowprobe_test vpp-core-plugin-ioam_pot_test \ | 12 | vpp-core-plugin-flowprobe_test vpp-core-plugin-ioam_pot_test \ |
| 13 | vpp-core-plugin-vxlan_gpe_ioam_export_test vpp-core-plugin-pppoe_test vpp-core-plugin-gtpu_test \ | 13 | vpp-core-plugin-vxlan_gpe_ioam_export_test vpp-core-plugin-pppoe_test vpp-core-plugin-gtpu_test \ |
| 14 | vpp-core-plugin-cdp_test vpp-core-plugin-dpdk vpp-core-plugin-dpdk_test vpp-core-test \ | 14 | vpp-core-plugin-cdp_test vpp-core-plugin-dpdk vpp-core-plugin-dpdk_test vpp-core-plugin-vmxnet3_test \ |
| 15 | vpp-core-plugin-vmxnet3 vpp-core-plugin-svs vpp-core-test vpp-core-plugin-nsh_test \ | ||
| 16 | vpp-core-plugin-ioam_test vpp-core-plugin-nsim_test vpp-core-plugin-nsim vpp-core-plugin-perfmon \ | ||
| 17 | vpp-core-plugin-nsh \ | ||
| 15 | vpp-core-plugin-tlsopenssl vpp-core-plugin-ixge vpp-core-plugin-ila vpp-core-plugin-data \ | 18 | vpp-core-plugin-tlsopenssl vpp-core-plugin-ixge vpp-core-plugin-ila vpp-core-plugin-data \ |
| 16 | " | 19 | " |
| 17 | 20 | ||
| @@ -54,6 +57,11 @@ FILES_${PN}-plugin-nat = " ${libdir}/vpp_plugins/nat_plugin.so " | |||
| 54 | FILES_${PN}-plugin-srv6am = " ${libdir}/vpp_plugins/srv6am_plugin.so " | 57 | FILES_${PN}-plugin-srv6am = " ${libdir}/vpp_plugins/srv6am_plugin.so " |
| 55 | FILES_${PN}-plugin-dpdk = " ${libdir}/vpp_plugins/dpdk_plugin.so " | 58 | FILES_${PN}-plugin-dpdk = " ${libdir}/vpp_plugins/dpdk_plugin.so " |
| 56 | FILES_${PN}-plugin-ila = " ${libdir}/vpp_plugins/ila_plugin.so " | 59 | FILES_${PN}-plugin-ila = " ${libdir}/vpp_plugins/ila_plugin.so " |
| 60 | FILES_${PN}-plugin-svs = " ${libdir}/vpp_plugins/svs_plugin.so " | ||
| 61 | FILES_${PN}-plugin-nsh = " ${libdir}/vpp_plugins/nsh_plugin.so " | ||
| 62 | FILES_${PN}-plugin-vmxnet3 = " ${libdir}/vpp_plugins/vmxnet3_plugin.so " | ||
| 63 | FILES_${PN}-plugin-perfmon = " ${libdir}/vpp_plugins/perfmon_plugin.so " | ||
| 64 | FILES_${PN}-plugin-nsim = " ${libdir}/vpp_plugins/nsim_plugin.so" | ||
| 57 | 65 | ||
| 58 | FILES_${PN}-plugin-lb_test = " ${libdir}/vpp_api_test_plugins/lb_test_plugin.so " | 66 | FILES_${PN}-plugin-lb_test = " ${libdir}/vpp_api_test_plugins/lb_test_plugin.so " |
| 59 | FILES_${PN}-plugin-ioam_vxlan_gpe_test = " ${libdir}/vpp_api_test_plugins/ioam_vxlan_gpe_test_plugin.so " | 67 | FILES_${PN}-plugin-ioam_vxlan_gpe_test = " ${libdir}/vpp_api_test_plugins/ioam_vxlan_gpe_test_plugin.so " |
| @@ -75,6 +83,11 @@ FILES_${PN}-plugin-pppoe_test = " ${libdir}/vpp_api_test_plugins/pppoe_test_plu | |||
| 75 | FILES_${PN}-plugin-gtpu_test = " ${libdir}/vpp_api_test_plugins/gtpu_test_plugin.so " | 83 | FILES_${PN}-plugin-gtpu_test = " ${libdir}/vpp_api_test_plugins/gtpu_test_plugin.so " |
| 76 | FILES_${PN}-plugin-cdp_test = " ${libdir}/vpp_api_test_plugins/cdp_test_plugin.so " | 84 | FILES_${PN}-plugin-cdp_test = " ${libdir}/vpp_api_test_plugins/cdp_test_plugin.so " |
| 77 | FILES_${PN}-plugin-dpdk_test = " ${libdir}/vpp_api_test_plugins/dpdk_test_plugin.so " | 85 | FILES_${PN}-plugin-dpdk_test = " ${libdir}/vpp_api_test_plugins/dpdk_test_plugin.so " |
| 86 | FILES_${PN}-plugin-nsh_test = " ${libdir}/vpp_api_test_plugins/nsh_test_plugin.so " | ||
| 87 | FILES_${PN}-plugin-ioam_test = " ${libdir}/vpp_api_test_plugins/ioam_test_plugin.so " | ||
| 88 | FILES_${PN}-plugin-vmxnet3_test = " ${libdir}/vpp_api_test_plugins/vmxnet3_test_plugin.so " | ||
| 89 | FILES_${PN}-plugin-nsim_test = " ${libdir}/vpp_api_test_plugins/nsim_test_plugin.so " | ||
| 90 | |||
| 78 | 91 | ||
| 79 | FILES_${PN}-data = " \ | 92 | FILES_${PN}-data = " \ |
| 80 | ${datadir}/vpp/api/core/sctp.api.json \ | 93 | ${datadir}/vpp/api/core/sctp.api.json \ |
| @@ -130,8 +143,10 @@ FILES_${PN}-data = " \ | |||
| 130 | ${datadir}/vpp/C.py \ | 143 | ${datadir}/vpp/C.py \ |
| 131 | ${datadir}/vpp/api/core/flow.api.json \ | 144 | ${datadir}/vpp/api/core/flow.api.json \ |
| 132 | ${datadir}/vpp/api/core/map.api.json \ | 145 | ${datadir}/vpp/api/core/map.api.json \ |
| 133 | ${datadir}/vpp/api/core/dpdk.api.json \ | 146 | ${datadir}/vpp/api/core/dpdk.api.json \ |
| 134 | ${datadir}/vpp/JSON.py " | 147 | ${datadir}/vpp/JSON.py \ |
| 148 | ${datadir}/vpp/vppapigen_json.py \ | ||
| 149 | ${datadir}/vpp/vppapigen_c.py " | ||
| 135 | 150 | ||
| 136 | 151 | ||
| 137 | FILES_${PN} = " \ | 152 | FILES_${PN} = " \ |
| @@ -142,6 +157,8 @@ FILES_${PN} = " \ | |||
| 142 | ${bindir}/svmdbtool \ | 157 | ${bindir}/svmdbtool \ |
| 143 | ${bindir}/svmtool \ | 158 | ${bindir}/svmtool \ |
| 144 | ${bindir}/vppapigen \ | 159 | ${bindir}/vppapigen \ |
| 160 | ${bindir}/vpp_get_stats \ | ||
| 161 | ${bindir}/vpp_prometheus_export \ | ||
| 145 | ${bindir}/elftool \ | 162 | ${bindir}/elftool \ |
| 146 | ${bindir}/cpelatency \ | 163 | ${bindir}/cpelatency \ |
| 147 | ${bindir}/cpelinreg \ | 164 | ${bindir}/cpelinreg \ |
| @@ -176,7 +193,19 @@ FILES_${PN} = " \ | |||
| 176 | ${libdir}/libvnet.so.0.0.0 \ | 193 | ${libdir}/libvnet.so.0.0.0 \ |
| 177 | ${libdir}/libvppapiclient.so.0 \ | 194 | ${libdir}/libvppapiclient.so.0 \ |
| 178 | ${libdir}/libvppapiclient.so.0.0.0 \ | 195 | ${libdir}/libvppapiclient.so.0.0.0 \ |
| 179 | ${libdir}/libvppcom.so.0 \ | 196 | ${libdir}/libvppcom.so.19.06 \ |
| 197 | ${libdir}/libvppapiclient.so.19.06 \ | ||
| 198 | ${libdir}/libsvm.so.19.06 \ | ||
| 199 | ${libdir}/libvcl_ldpreload.so.19.06 \ | ||
| 200 | ${libdir}/libvlibmemoryclient.so.19.06 \ | ||
| 201 | ${libdir}/libvnet.so.19.06 \ | ||
| 202 | ${libdir}/libvapiclient.so.19.06 \ | ||
| 203 | ${libdir}/libvlibmemory.so.19.06 \ | ||
| 204 | ${libdir}/libvppinfra.so.19.06 \ | ||
| 205 | ${libdir}/usr/lib/libvppcom.so.19.06 \ | ||
| 206 | ${libdir}/libvlib.so.19.06 \ | ||
| 207 | ${libdir}/libvatplugin.so.19.06 \ | ||
| 208 | ${libdir}/libsvmdb.so.19.06 \ | ||
| 180 | ${libdir}/libvppcom.so.0.0.0 \ | 209 | ${libdir}/libvppcom.so.0.0.0 \ |
| 181 | ${libdir}/libvppinfra.so.0 \ | 210 | ${libdir}/libvppinfra.so.0 \ |
| 182 | ${libdir}/libvppinfra.so.0.0.0 \ | 211 | ${libdir}/libvppinfra.so.0.0.0 \ |
| @@ -207,7 +236,14 @@ FILES_${PN}-plugin-data = " \ | |||
| 207 | ${datadir}/vpp/api/plugins/gtpu.api.json \ | 236 | ${datadir}/vpp/api/plugins/gtpu.api.json \ |
| 208 | ${datadir}/vpp/api/plugins/trace.api.json \ | 237 | ${datadir}/vpp/api/plugins/trace.api.json \ |
| 209 | ${datadir}/vpp/api/plugins/dpdk.api.json \ | 238 | ${datadir}/vpp/api/plugins/dpdk.api.json \ |
| 210 | ${datadir}/vpp/api/plugins/cdp.api.json " | 239 | ${datadir}/vpp/api/plugins/cdp.api.json \ |
| 240 | ${datadir}/vpp/api/plugins/nsh.api.json \ | ||
| 241 | ${datadir}/vpp/api/plugins/nsim.api.json \ | ||
| 242 | ${datadir}/vpp/api/plugins/svs.api.json \ | ||
| 243 | ${datadir}/vpp/api/plugins/vmxnet3.api.json \ | ||
| 244 | ${datadir}/vpp/api/core/syslog.api.json \ | ||
| 245 | ${datadir}/vpp/api/core/vxlan_gbp.api.json \ | ||
| 246 | ${datadir}/vpp/plugins/perfmon/PerfmonTables.tar.xz " | ||
| 211 | 247 | ||
| 212 | FILES_${PN}-dev = " \ | 248 | FILES_${PN}-dev = " \ |
| 213 | ${includedir}/* \ | 249 | ${includedir}/* \ |
| @@ -223,5 +259,6 @@ FILES_${PN}-dev = " \ | |||
| 223 | ${libdir}/libvnet.so \ | 259 | ${libdir}/libvnet.so \ |
| 224 | ${libdir}/libvppinfra.so \ | 260 | ${libdir}/libvppinfra.so \ |
| 225 | ${libdir}/libcperf.so \ | 261 | ${libdir}/libcperf.so \ |
| 226 | ${libdir}/libvlibmemoryclient.so " | 262 | ${libdir}/libvlibmemoryclient.so \ |
| 263 | ${libdir}/cmake/vpp/*.cmake " | ||
| 227 | 264 | ||
