was kann gnu make alles?
-
ich habe mal wieder versucht, ein paar sachen mit gnu make http://www.gnu.org/software/make/manual/make.html zu machen. dauernd habe ich das gefühl, daß es im prinzip bestimmt mit make machbar ist, aber ich zu doof dazu bin. ich möchte nicht nur zu einem anderen produkt wechseln, weil es mit einem anderen einfacher produkt ist.
kennt ihr benannte grenten? zum beispiel zu "ist make turingvollständig"?ich kann in unter-regeln ja mit "foo.o: wert=2" gerne einen wert zuweisen, aber kann ich in der hauptregel "main: foo.o" irgendwie an die 2 kommen?
-
volkard schrieb:
"ist make turingvollständig"?
http://okmij.org/ftp/Computation/
The language of GNU make is indeed functional, complete with combinators (map and filter), applications and anonymous abstractions. GNU make does support lambda-abstractions.