mbox series

[v2,0/6] allow more DPDK libs to be disabled on build

Message ID 20220119181002.471195-1-bruce.richardson@intel.com (mailing list archive)
Headers
Series allow more DPDK libs to be disabled on build |

Message

Bruce Richardson Jan. 19, 2022, 6:09 p.m. UTC
  *A common request on-list has been to allow more of the DPDK build to be disabled by those who are
doing their own builds and only use a subset of the libraries. To this end, this patchset makes some
infrastructure changes [first two patches] to make it easier to have libraries disabled, and then
adds a six libraries to the "optional" list.

V2: fix missing PCI and vdev bus driver dependencies in patch 2.

Bruce Richardson (6):
  lib: allow recursive disabling of libs in build
  app/test: link unit test binary against all available libs
  build: add node library to optional list
  build: add flow classification library to optional list
  build: add "packet framework" libs to optional list
  build: add cfgfile library to optional list

 app/test/meson.build | 76 ++++++++++++--------------------------------
 lib/meson.build      | 30 +++++++++++------
 2 files changed, 42 insertions(+), 64 deletions(-)

--
2.32.0
  

Comments

David Marchand Jan. 20, 2022, 10:53 a.m. UTC | #1
On Wed, Jan 19, 2022 at 7:31 PM Bruce Richardson
<bruce.richardson@intel.com> wrote:
>
> *A common request on-list has been to allow more of the DPDK build to be disabled by those who are
> doing their own builds and only use a subset of the libraries. To this end, this patchset makes some
> infrastructure changes [first two patches] to make it easier to have libraries disabled, and then
> adds a six libraries to the "optional" list.
>
> V2: fix missing PCI and vdev bus driver dependencies in patch 2.
>
> Bruce Richardson (6):
>   lib: allow recursive disabling of libs in build
>   app/test: link unit test binary against all available libs
>   build: add node library to optional list
>   build: add flow classification library to optional list
>   build: add "packet framework" libs to optional list
>   build: add cfgfile library to optional list
>
>  app/test/meson.build | 76 ++++++++++++--------------------------------
>  lib/meson.build      | 30 +++++++++++------
>  2 files changed, 42 insertions(+), 64 deletions(-)
>

For the series,
Acked-by: David Marchand <david.marchand@redhat.com>


Thanks Bruce.
  
David Marchand Jan. 21, 2022, 1:04 p.m. UTC | #2
On Wed, Jan 19, 2022 at 7:31 PM Bruce Richardson
<bruce.richardson@intel.com> wrote:
>
> *A common request on-list has been to allow more of the DPDK build to be disabled by those who are
> doing their own builds and only use a subset of the libraries. To this end, this patchset makes some
> infrastructure changes [first two patches] to make it easier to have libraries disabled, and then
> adds a six libraries to the "optional" list.
>
> V2: fix missing PCI and vdev bus driver dependencies in patch 2.
>
> Bruce Richardson (6):
>   lib: allow recursive disabling of libs in build
>   app/test: link unit test binary against all available libs
>   build: add node library to optional list
>   build: add flow classification library to optional list
>   build: add "packet framework" libs to optional list
>   build: add cfgfile library to optional list
>
>  app/test/meson.build | 76 ++++++++++++--------------------------------
>  lib/meson.build      | 30 +++++++++++------
>  2 files changed, 42 insertions(+), 64 deletions(-)
>

Series applied, thanks Bruce.