Re: Make Problem
Andre Heine <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Message-ID | <[email protected]> |
Moin moin,
Am Samstag, 9. Oktober 2004 11:06 schrieb Lothar Behrens:
[...]
> clean:
> rm *.o
> rm *.so.*
>
>
> Ich weià nur nicht wie ich den clean Parameter an die 'submakes'
> weiter gebe.
Du musst AFAIK auch im Master-makefile ein Target angeben.
clean:
cd project_dir; make clean
So halte ich das jedenfalls, in 'make' kann man auch AFAIR ein wenig
skripten...
Jedenfalls kannst Du im Makefile auch Programme, etc angeben, die
rekursiv durch Deine Unterverzeichnisse laufen und z.B.
Objekt-Dateien löschen.
OBJS = mod_1 mod_2
target-clean:
${PERL} ./bin/cleanup_directory.pl ${OBJS}
"Make" ist ein wunderbares Tool, damit kannst Du fast alles
automatisieren :))
Wenn Du ein wenig in den man-pages guckst, findest Du vielleicht
etwas wie VPATH oder den Modifikatoren "D" und "F".
Damit kannst Du auch noch tricksen, wenn es um Unterverzeichnisse
geht.
Ciao
Andre
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
[email protected]
Um eine Liste aller verfÃŒgbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]