Makefile
changeset 17 823b583c7f72
parent 14 0f80f11be279
child 21 e5d2bd8b5c6f
equal deleted inserted replaced
16:a5163d6645bf 17:823b583c7f72
     4 DIA = $(wildcard dia/*.dia)
     4 DIA = $(wildcard dia/*.dia)
     5 TT = $(wildcard *.tt)
     5 TT = $(wildcard *.tt)
     6 CONF = $(wildcard conf/*.conf)
     6 CONF = $(wildcard conf/*.conf)
     7 FRAMES = $(wildcard frames/*tex)
     7 FRAMES = $(wildcard frames/*tex)
     8 IMAGES = $(notdir $(DIA:.dia=.pdf))
     8 IMAGES = $(notdir $(DIA:.dia=.pdf))
       
     9 OUT = $(wildcard out/*)
     9 
    10 
    10 .PHONY: clean
    11 .PHONY: clean
    11 
    12 
    12 all:		$(ALL)
    13 all:		$(ALL)
    13 clean:
    14 clean:
    14 	rubber -d --clean mk2014.tex
    15 	rubber -d --clean mk2014.tex
    15 	-rm -f *.vrb $(IMAGES)
    16 	-rm -f *.vrb $(IMAGES)
    16 
    17 
    17 mk2014.pdf:	mk2014.tex $(IMAGES) $(FRAMES) $(TT) $(CONF)
    18 mk2014.pdf:	mk2014.tex $(IMAGES) $(FRAMES) $(TT) $(CONF) $(OUT)
    18 
    19 
    19 %.pdf:	%.tex
    20 %.pdf:	%.tex
    20 	rubber -f -d $<
    21 	rubber -f -d $<
    21 
    22 
    22 %.pdf:	dia/%.dia
    23 %.pdf:	dia/%.dia