On Thu, 26 Mar 2020 at 00:48, Jed Brown <[email protected]> wrote: > Scott, you can't pass '$(alltesttargets)' on the command line like this. > > TESTTARGETS := $(shell $(PYTHON) -c"import sys,fnmatch,itertools; > m=[fnmatch.filter(sys.argv[2].split(),p) for p in sys.argv[1].split()]; > print(' '.join(list(itertools.chain.from_iterable(m))))" '$(globsearch)' > '$(alltesttargets)') > > For this feature, probably put them in an argsfile > > $(file >$(TESTDIR)/globsearch.args,$(alltesttargets)) > > IIRC, the $(file ...) function does not work with stock make in macOS.
-- Lisandro Dalcin ============ Research Scientist Extreme Computing Research Center (ECRC) King Abdullah University of Science and Technology (KAUST) http://ecrc.kaust.edu.sa/
