On Fri, 2020-01-24 at 15:10 +0000, Bruce Richardson wrote: > Rather than having to explicitly list each and every driver to > disable in a > build, we can use a small python script and the python glob library > to > expand out the wildcards. This means that we can configure meson > using e.g. > > meson -Ddisable_drivers=crypto/*,event/* build > > to do a build omitting all the crypto and event drivers. Explicitly > specified drivers e.g. net/i40e, work as before, and can be mixed > with > wildcarded drivers as required. > > Signed-off-by: Bruce Richardson < > bruce.richard...@intel.com > > > --- > > V4: > - get pep8/pycodestyle compliance > - simplify getting the root directory > > V3: > - added check for correct number of params > - replaced list comprehension with loops for simplicity > - allow running without meson environmental vars set (for easier > testing) > > V2: > - fixed file suffix > - since it's being called from meson, make this python3 only > - remove use of chdir() > - use '\n' rather than ',' between entries
Acked-by: Luca Boccassi <bl...@debian.org> -- Kind regards, Luca Boccassi