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