Assuming GNU make everywhere?



Can we assume that everyone is using gnu make to build maxima?

I played around just a bit with tests/Makefile.am and replacing the
list for genericdirDATA with

genericdirDATA = $(shell echo README.how-to *.mac *.lisp wester_problems/*)

results in automatically installing every listed file so that we don't
have to maintain the list by hand.

But $(shell ...) is a GNU make feature, so this would be required.
But bootstrap already complains about other GNU make extensions that
are already used, so I guess this is a safe assumption?

src/Makefile.am also has real_lisp_sources which could also benefit
from using $(shell ...)

Ray