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




Reply via email to