This is the follow-up of the feature I added one year ago: static linkage of libibverbs in mlx PMDs. The first implementation was focused on "make". This second implementation works with "make" and "meson".
Thomas Monjalon (3): buildtools: rework static pkg-config script build: allow to hide dependencies from pkg-config net/mlx: support static ibverbs linkage with meson buildtools/meson.build | 2 ++ buildtools/options-ibverbs-static.sh | 14 ------------- buildtools/pkg-config-static.sh | 31 ++++++++++++++++++++++++++++ doc/guides/nics/mlx4.rst | 4 ++++ doc/guides/nics/mlx5.rst | 4 ++++ drivers/meson.build | 9 +++++--- drivers/net/mlx4/Makefile | 2 +- drivers/net/mlx4/meson.build | 20 ++++++++++++++---- drivers/net/mlx5/Makefile | 2 +- drivers/net/mlx5/meson.build | 20 ++++++++++++++---- meson_options.txt | 4 ++-- mk/rte.app.mk | 3 ++- 12 files changed, 85 insertions(+), 30 deletions(-) delete mode 100755 buildtools/options-ibverbs-static.sh create mode 100755 buildtools/pkg-config-static.sh -- 2.24.1