(Gnu-)Make und Variablen in Regeln

Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

From: Mathias Waack (mathias_at_atoll-net.de)
Date: 03. Jan 2002


Hi all,

ich habe mal eine Frage zum (gnu-)make. Ich habe eine Doku die aus mehreren
latex-Files und einer Reihe von Abbildungen besteht. Mein Makefile habe ich
mir in etwas so vorgestellt:

FIGURES = fig1 fig2 fig3
LATEXFILES = file1.tex file2.tex

EPSFIGURES = $(FIGURES:%:%.eps)

file.dvi: $(EPSFIGURES) $(LATEXFIGURES)
        latex file1.tex

Um *.eps zu erstellen gibt es entsprechende Suffix-Regeln.

Nur wenn eine Abbildung geaendert wird, wird file.dvi nie aktualisiert - make
sieht da keinen Bedarf. Offenbar kann make die Variablen nicht richtig
aufloesen. Das Problem scheint in der Substitution zu liegen. Kann man da
irgendetwas machen?

Mathias


Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET