[dpdk-dev] [PATCH 0/3] generalize builds apps using meson

Bruce Richardson bruce.richardson at intel.com
Fri Feb 16 17:53:33 CET 2018


Put the building of the apps into a foreach loop as is done with the libs
and drivers in the DPDK meson build. This will reduce the path needed to
call the compiled binaries in the build directory by one level, while the
main benefit is reduced code duplication between the different apps.

Bruce Richardson (3):
  app: generalize building of apps using meson
  app/proc_info: rename folder to remove underscore
  app: add all remaining apps to meson build

 app/meson.build                       | 47 +++++++++++++++++++++++++++++++++--
 app/pdump/meson.build                 |  6 +++++
 app/{proc_info => proc-info}/Makefile |  0
 app/{proc_info => proc-info}/main.c   |  0
 app/proc-info/meson.build             |  6 +++++
 app/test-bbdev/meson.build            |  9 +++++++
 app/test-crypto-perf/meson.build      | 14 +++++++++++
 app/test-eventdev/meson.build         | 15 +----------
 app/test-pmd/meson.build              | 20 ++-------------
 9 files changed, 83 insertions(+), 34 deletions(-)
 create mode 100644 app/pdump/meson.build
 rename app/{proc_info => proc-info}/Makefile (100%)
 rename app/{proc_info => proc-info}/main.c (100%)
 create mode 100644 app/proc-info/meson.build
 create mode 100644 app/test-bbdev/meson.build
 create mode 100644 app/test-crypto-perf/meson.build

-- 
2.14.3



More information about the dev mailing list