[dpdk-dev] [PATCH v5 0/8] Rework build macros
Thomas Monjalon
thomas at monjalon.net
Mon Oct 19 22:27:02 CEST 2020
15/10/2020 17:05, Bruce Richardson:
> Following on from discussion in RFC v1 and v2 of this set, this version
> reworks the automated macros defined by meson to indicate if a
> particular library or driver is enabled in the build. However, while it
> does so, it also maintains compatibility with previous releases to ease the
> transition for any apps using the older macros, which already has to
> contend with a change in DPDK build-system and to switch over to picking up
> the library names from pkg-config.
>
> Advantages of this rework:
> * Much cleaner having standard macros
> * No need for defining the format of macros for each class
> * Shorter macros (for the most part)
>
> Disadvantages:
> * Potentially requires application changes
> * Inconsistency between the auto-defined macros and the other feature-set
> ones.
>
> Bruce Richardson (8):
> app: fix missing dependencies
> examples/l2fwd-crypto: fix missing dependency
> build: add defines for compatibility with make build
> qat: build from common folder
> build: remove library name from version map filename
> devtools/test-null: load all drivers from directory
> build: standardize component names and defines
> build: replace use of old build macros
Applied, thanks
More information about the dev
mailing list