On Mon, Sep 09, 2019 at 09:12:32AM -0400, Aaron Conole wrote: > Marcin Baran <marcinx.ba...@intel.com> writes: > > > From: Pawel Modrak <pawelx.mod...@intel.com> > > > > A new sample app demonstrating use of driver for CBDMA. > > The app receives packets, performs software or hardware > > copy, changes packets' MAC addresses (if enabled) and > > forwards them. The patch includes sample application > > as well as it's guide. > > > > Signed-off-by: Pawel Modrak <pawelx.mod...@intel.com> > > Signed-off-by: Marcin Baran <marcinx.ba...@intel.com> > > --- <snip> > > diff --git a/examples/ioat/meson.build b/examples/ioat/meson.build > > new file mode 100644 > > index 000000000..ff56dc99c > > --- /dev/null > > +++ b/examples/ioat/meson.build > > @@ -0,0 +1,13 @@ > > +# SPDX-License-Identifier: BSD-3-Clause > > +# Copyright(c) 2019 Intel Corporation > > + > > +# meson file, for building this example as part of a main DPDK build. > > +# > > +# To build this example as a standalone application with an > > already-installed > > +# DPDK instance, use 'make' > > + > > +deps += ['pmd_ioat'] > > + > > +sources = files( > > + 'ioatfwd.c' > > +) > > diff --git a/examples/meson.build b/examples/meson.build > > index a046b74ad..c2e18b59b 100644 > > --- a/examples/meson.build > > +++ b/examples/meson.build > > You'll need to add the pmd_ioat dependency to this example it seems: > > examples/meson.build:89:4: ERROR: Problem encountered: Missing dependency > "pmd_ioat" for example "ioat" > Actually, its added. What I think is missing is a check to disable the app if the dependency is not available.
/Bruce