Thread makefile: alle Dateien einey Typs (7 answers)
Opened by pktm at 2007-08-22 21:51

betterworld
 2007-08-25 21:59
#98666 #98666
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
ptk+2007-08-25 10:48:04--
Nun gut. Das kann man wohl ohne BSD-/GNU-/sonstige Make-Erweiterungen wohl nicht. Wenn man ein POSIX-System voraussetzen kann, könnte man zur Not
Code: (dl )
1
2
all:
for i in *.fsa; do ${MAKE} `basename $$i .fsa`.ps; done
schreiben.

Wenn man GNU-make (sorry :)) voraussetzt, kann man das so schreiben:
Code: (dl )
all: $(patsubst %.fsa,%.ps,$(wildcard *.fsa))

(ungetestet)

View full thread makefile: alle Dateien einey Typs