add examples app
This patch add examples: l3fwd,l3fwd-power,dma,kni,ptpclient to package for test. Signed-off-by: Min Hu (Connor) <humin29@huawei.com> (cherry picked from commit 8842d8c3c08557f333ac9225d0db3e25dca6ab26)
This commit is contained in:
parent
59398dc14c
commit
472de95116
14
dpdk.spec
14
dpdk.spec
@ -1,6 +1,6 @@
|
|||||||
Name: dpdk
|
Name: dpdk
|
||||||
Version: 21.11
|
Version: 21.11
|
||||||
Release: 7
|
Release: 8
|
||||||
Packager: packaging@6wind.com
|
Packager: packaging@6wind.com
|
||||||
URL: http://dpdk.org
|
URL: http://dpdk.org
|
||||||
%global source_version 21.11
|
%global source_version 21.11
|
||||||
@ -99,12 +99,19 @@ This package contains the pdump tool for capture the dpdk network packets.
|
|||||||
|
|
||||||
%build
|
%build
|
||||||
export CFLAGS="%{optflags}"
|
export CFLAGS="%{optflags}"
|
||||||
meson build
|
meson build -Dexamples=l3fwd-power,ethtool,l3fwd,kni,dma,ptpclient
|
||||||
ninja -C build
|
ninja -C build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
DESTDIR=$RPM_BUILD_ROOT/ ninja install -C build
|
DESTDIR=$RPM_BUILD_ROOT/ ninja install -C build
|
||||||
|
|
||||||
|
cp ./build/examples/dpdk-l3fwd $RPM_BUILD_ROOT/usr/local/bin
|
||||||
|
cp ./build/examples/dpdk-l3fwd-power $RPM_BUILD_ROOT/usr/local/bin
|
||||||
|
cp ./build/examples/dpdk-ethtool $RPM_BUILD_ROOT/usr/local/bin
|
||||||
|
cp ./build/examples/dpdk-kni $RPM_BUILD_ROOT/usr/local/bin
|
||||||
|
cp ./build/examples/dpdk-dma $RPM_BUILD_ROOT/usr/local/bin
|
||||||
|
cp ./build/examples/dpdk-ptpclient $RPM_BUILD_ROOT/usr/local/bin
|
||||||
|
|
||||||
mkdir -p $RPM_BUILD_ROOT/usr/lib64
|
mkdir -p $RPM_BUILD_ROOT/usr/lib64
|
||||||
mv $RPM_BUILD_ROOT/usr/local/lib64/* $RPM_BUILD_ROOT/usr/lib64/
|
mv $RPM_BUILD_ROOT/usr/local/lib64/* $RPM_BUILD_ROOT/usr/lib64/
|
||||||
|
|
||||||
@ -156,6 +163,9 @@ strip -g $RPM_BUILD_ROOT/lib/modules/%{kern_devel_ver}/extra/dpdk/igb_uio.ko
|
|||||||
/usr/sbin/depmod
|
/usr/sbin/depmod
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon March 14 2022 Min Hu(Connor) <humin29@huawei.com> - 21.11-8
|
||||||
|
- add examples app.
|
||||||
|
|
||||||
* Wed Feb 09 2022 Min Hu(Connor) <humin29@huawei.com> - 21.11-7
|
* Wed Feb 09 2022 Min Hu(Connor) <humin29@huawei.com> - 21.11-7
|
||||||
- sync patches from upstreaming branch.
|
- sync patches from upstreaming branch.
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user