9 Oct
2004
9 Oct
'04
08:00
On Sat, 2004-10-09 at 08:38, Lothar Behrens wrote:
Hallo,
ich habe ein übergeordnetes makefile, in dem ich alle Teilprojekte durch automatisch generierte Makefiles baue.
Ich bekomme das mit dem clean Aufruf nicht hin.
Ich sehe keinen clean-Aufruf in deinem "Makefile".
Dies ist das makefile:
MAKESUBDIR= \ @( \ cd $@; \ ./makefile.sh; \ make; \ )
Generelle Anmerkung: Die "Make-Syntax" ist eine regel-basierte Sprache und keine sequenziell arbeitende Scriptsprache. Wie ich es sehe, scheinst Du die Make-Syntax aber als "Scriptsprache" zu interpretieren. "clean:" wäre also kein "Aufruf" sondern ein PHONY-Target.
Hat da jemand einen Tip ?
Schau Dir gmake.info mal sehr genau an oder nimm gleich automake. Ralf