dev.dpdk.org archive mirror
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH 19.08 0/6] improve building examples
@ 2019-05-03 13:35 Bruce Richardson
  2019-05-03 13:35 ` [dpdk-dev] [PATCH 19.08 1/6] examples: remove auto-generation of examples list Bruce Richardson
                   ` (7 more replies)
  0 siblings, 8 replies; 41+ messages in thread
From: Bruce Richardson @ 2019-05-03 13:35 UTC (permalink / raw)
  To: dev; +Cc: Bruce Richardson

This patchset adds support for testing a number of examples using the
DPDK pkgconfig file, allowing us to check that the file works. It also
includes some more general cleanups for the examples, including adding
support for building from pkg-config to a couple of examples which were
missing that.

This patchset includes some work that was previously discussed on-list:
https://mails.dpdk.org/archives/dev/2019-April/131041.html

Bruce Richardson (6):
  examples: remove auto-generation of examples list
  examples: add support for relocated DPDK install
  devtools/test-meson-builds: remove dependency on clang
  devtools/test-meson-builds: add testing of pkg-config file
  examples/vdpa: support building from pkg-config info
  examples/vhost_crypto: support building from pkg-config info

 devtools/test-meson-builds.sh           | 61 +++++++++++++++++--------
 examples/bbdev_app/Makefile             | 13 ++++--
 examples/bond/Makefile                  | 13 ++++--
 examples/cmdline/Makefile               | 13 ++++--
 examples/distributor/Makefile           | 13 ++++--
 examples/eventdev_pipeline/Makefile     | 13 ++++--
 examples/exception_path/Makefile        | 13 ++++--
 examples/fips_validation/Makefile       | 13 ++++--
 examples/flow_classify/Makefile         | 13 ++++--
 examples/flow_filtering/Makefile        | 13 ++++--
 examples/helloworld/Makefile            | 13 ++++--
 examples/ip_fragmentation/Makefile      | 13 ++++--
 examples/ip_pipeline/Makefile           | 13 ++++--
 examples/ip_reassembly/Makefile         | 13 ++++--
 examples/ipsec-secgw/Makefile           | 13 ++++--
 examples/ipv4_multicast/Makefile        | 13 ++++--
 examples/kni/Makefile                   | 13 ++++--
 examples/l2fwd-cat/Makefile             | 13 ++++--
 examples/l2fwd-crypto/Makefile          | 13 ++++--
 examples/l2fwd-jobstats/Makefile        | 13 ++++--
 examples/l2fwd-keepalive/Makefile       | 13 ++++--
 examples/l2fwd/Makefile                 | 13 ++++--
 examples/l3fwd-acl/Makefile             | 13 ++++--
 examples/l3fwd-power/Makefile           | 13 ++++--
 examples/l3fwd-vf/Makefile              | 13 ++++--
 examples/l3fwd/Makefile                 | 13 ++++--
 examples/link_status_interrupt/Makefile | 13 ++++--
 examples/load_balancer/Makefile         | 13 ++++--
 examples/meson.build                    | 31 +++++++++++--
 examples/packet_ordering/Makefile       | 13 ++++--
 examples/ptpclient/Makefile             | 13 ++++--
 examples/qos_meter/Makefile             | 13 ++++--
 examples/qos_sched/Makefile             | 13 ++++--
 examples/rxtx_callbacks/Makefile        | 13 ++++--
 examples/service_cores/Makefile         | 13 ++++--
 examples/skeleton/Makefile              | 13 ++++--
 examples/tep_termination/Makefile       | 13 ++++--
 examples/timer/Makefile                 | 13 ++++--
 examples/vdpa/Makefile                  | 55 ++++++++++++++++++----
 examples/vhost/Makefile                 | 13 ++++--
 examples/vhost_crypto/Makefile          | 55 ++++++++++++++++++----
 examples/vhost_scsi/Makefile            | 13 ++++--
 examples/vmdq/Makefile                  | 13 ++++--
 examples/vmdq_dcb/Makefile              | 13 ++++--
 44 files changed, 525 insertions(+), 197 deletions(-)

-- 
2.20.1


^ permalink raw reply	[flat|nested] 41+ messages in thread

end of thread, other threads:[~2019-07-02 16:13 UTC | newest]

Thread overview: 41+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-03 13:35 [dpdk-dev] [PATCH 19.08 0/6] improve building examples Bruce Richardson
2019-05-03 13:35 ` [dpdk-dev] [PATCH 19.08 1/6] examples: remove auto-generation of examples list Bruce Richardson
2019-05-03 13:35 ` [dpdk-dev] [PATCH 19.08 2/6] examples: add support for relocated DPDK install Bruce Richardson
2019-05-07 10:09   ` Luca Boccassi
2019-05-07 10:50     ` Bruce Richardson
2019-05-07 13:28       ` Luca Boccassi
2019-05-07 15:17         ` Bruce Richardson
2019-05-07 15:53           ` Luca Boccassi
2019-05-07 16:04             ` Bruce Richardson
2019-05-03 13:35 ` [dpdk-dev] [PATCH 19.08 3/6] devtools/test-meson-builds: remove dependency on clang Bruce Richardson
2019-05-03 13:35 ` [dpdk-dev] [PATCH 19.08 4/6] devtools/test-meson-builds: add testing of pkg-config file Bruce Richardson
2019-05-03 13:35 ` [dpdk-dev] [PATCH 19.08 5/6] examples/vdpa: support building from pkg-config info Bruce Richardson
2019-05-03 13:35 ` [dpdk-dev] [PATCH 19.08 6/6] examples/vhost_crypto: " Bruce Richardson
2019-05-17 11:46 ` [dpdk-dev] [PATCH v2 0/3] Fixes for building examples Bruce Richardson
2019-05-17 11:46   ` [dpdk-dev] [PATCH v2 1/3] examples: fix install of sample apps if setting not provided Bruce Richardson
2019-05-17 11:54     ` Bruce Richardson
2019-05-17 11:46   ` [dpdk-dev] [PATCH v2 2/3] examples: remove auto-generation of examples list Bruce Richardson
2019-05-17 11:46   ` [dpdk-dev] [PATCH v2 3/3] examples: fix make clean when using pkg-config for building Bruce Richardson
2019-05-17 12:02   ` [dpdk-dev] [PATCH v3 0/3] Fixes for building examples Bruce Richardson
2019-05-17 12:02     ` [dpdk-dev] [PATCH v3 1/3] examples: fix install of sample apps if setting not provided Bruce Richardson
2019-05-17 12:02     ` [dpdk-dev] [PATCH v3 2/3] examples: remove auto-generation of examples list Bruce Richardson
2019-05-17 12:02     ` [dpdk-dev] [PATCH v3 3/3] examples: fix make clean when using pkg-config for building Bruce Richardson
2019-05-17 13:12     ` [dpdk-dev] [PATCH v3 0/3] Fixes for building examples Luca Boccassi
2019-05-20 21:59       ` Thomas Monjalon
2019-05-17 11:47 ` [dpdk-dev] [PATCH v2 0/5] improve " Bruce Richardson
2019-05-17 11:47   ` [dpdk-dev] [PATCH v2 1/5] examples: add support for relocated DPDK install Bruce Richardson
2019-05-17 11:47   ` [dpdk-dev] [PATCH v2 2/5] devtools/test-meson-builds: remove dependency on clang Bruce Richardson
2019-05-17 11:47   ` [dpdk-dev] [PATCH v2 3/5] devtools/test-meson-builds: add testing of pkg-config file Bruce Richardson
2019-05-17 11:47   ` [dpdk-dev] [PATCH v2 4/5] examples/vdpa: support building from pkg-config info Bruce Richardson
2019-07-02  7:57     ` Thomas Monjalon
2019-07-02 14:35       ` Bruce Richardson
2019-07-02 15:00         ` Thomas Monjalon
2019-05-17 11:47   ` [dpdk-dev] [PATCH v2 5/5] examples/vhost_crypto: " Bruce Richardson
2019-05-17 13:14   ` [dpdk-dev] [PATCH v2 0/5] improve building examples Luca Boccassi
2019-07-02 14:44   ` [dpdk-dev] [PATCH v3 " Bruce Richardson
2019-07-02 14:44     ` [dpdk-dev] [PATCH v3 1/5] examples: add support for relocated DPDK install Bruce Richardson
2019-07-02 14:44     ` [dpdk-dev] [PATCH v3 2/5] devtools/test-meson-builds: remove dependency on clang Bruce Richardson
2019-07-02 14:44     ` [dpdk-dev] [PATCH v3 3/5] devtools/test-meson-builds: add testing of pkg-config file Bruce Richardson
2019-07-02 14:44     ` [dpdk-dev] [PATCH v3 4/5] examples/vdpa: support building from pkg-config info Bruce Richardson
2019-07-02 14:44     ` [dpdk-dev] [PATCH v3 5/5] examples/vhost_crypto: " Bruce Richardson
2019-07-02 16:12     ` [dpdk-dev] [PATCH v3 0/5] improve building examples Thomas Monjalon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).