[dpdk-dev] [PATCH 0/4] add testing of libdpdk pkg-config file
Bruce Richardson
bruce.richardson at intel.com
Fri Apr 26 18:20:56 CEST 2019
On Fri, Apr 26, 2019 at 05:11:18PM +0100, Luca Boccassi wrote:
> On Tue, 2019-04-23 at 23:06 +0100, Bruce Richardson wrote:
> > As part of the meson build, a pkg-config file for libdpdk is created,
> > which
> > allows apps to be compiled and linked against DPDK by taking the
> > cflags and
> > lib parameter from pkgconfig. The example app makefiles have been
> > reworked
> > to take account of this support, but the build of them against the
> > .pc file
> > was not regularly tested.
> >
> > To rectify this, and give us greater confidence in the correctness of
> > the
> > .pc file, this set adds in the sample apps to the installation set
> > for
> > "ninja install" and then builds a subset of those apps against the
> > pkg-config file to test it. In the process a small error when
> > compiling
> > the cmdline sample app using the .pc file was fixed.
> >
> > Bruce Richardson (4):
> > examples: install examples as part of ninja install
> > examples: simplify getting list of all examples
> > devtools/test-meson-builds: add testing of pkg-config file
> > build: add libbsd to pkg-config file if enabled
> >
> > config/meson.build | 10 ++++------
> > devtools/test-meson-builds.sh | 17 +++++++++++++++++
> > examples/meson.build | 17 +++++++++++++----
> > meson.build | 2 ++
> > 4 files changed, 36 insertions(+), 10 deletions(-)
>
> Series-acked-by: Luca Boccassi <bluca at debian.org>
>
Thanks. I've actually got a V2 coming soon with some more rework, since I
found some more issues (especially on BSD) as I worked through the changes.
/Bruce
More information about the dev
mailing list