Makefile
changeset 11 3d9bb718ac1c
parent 6 53887d94881e
child 14 0f80f11be279
equal deleted inserted replaced
10:310001890766 11:3d9bb718ac1c
     1 IMAGES = procs.pdf routing.pdf
     1 
     2 ALL = mk2014.pdf
     2 ALL = mk2014.pdf
       
     3 
       
     4 DIA = $(wildcard dia/*.dia)
     3 TT = $(wildcard *.tt)
     5 TT = $(wildcard *.tt)
     4 CONF = $(wildcard *.conf)
     6 CONF = $(wildcard *.conf)
       
     7 FRAMES = $(wildcard frames/*tex)
       
     8 IMAGES = $(notdir $(DIA:.dia=.pdf))
       
     9 
     5 .PHONY: clean
    10 .PHONY: clean
     6 
    11 
     7 all:		$(ALL)
    12 all:		$(ALL)
     8 clean:
    13 clean:
     9 	rubber -d --clean mk2014.tex
    14 	rubber -d --clean mk2014.tex
    10 	-rm -f *.vrb $(IMAGES)
    15 	-rm -f *.vrb $(PDF)
    11 
    16 
    12 mk2014.pdf:	mk2014.tex $(IMAGES) $(TT) $(CONF)
    17 mk2014.pdf:	mk2014.tex $(IMAGES) $(FRAMES) $(TT) $(CONF)
    13 
    18 
    14 %.pdf:	%.tex
    19 %.pdf:	%.tex
    15 	rubber -f -d $<
    20 	rubber -f -d $<
    16 
    21 
    17 %.pdf:	%.dia
    22 %.pdf:	dia/%.dia
    18 	dia --export $@ $<
    23 	dia --export $@ $<
    19 
       
    20 #procs-%.pdf:	procs.dia
       
    21 #	for p in 0 1 2 3; do \
       
    22 #		dia --export procs-$$p.pdf --show-layers $$p $<; \
       
    23 #	done