Update status and event description.
[kic.git] / Makefile
blobe93b8acd93c4ea99ba09aa74325e47d1c229a783
1 TEXFILES=$(basename $(filter-out %.inc.tex, $(wildcard *.tex)))
3 .PHONY: dvi ps pdf clean vps vdvi ftp
5 AUX_FILES=$(addsuffix .aux,$(TEXFILES))
6 LOG_FILES=$(addsuffix .log,$(TEXFILES))
7 DVI_FILES=$(addsuffix .dvi,$(TEXFILES))
8 PS_FILES=$(addsuffix .ps,$(TEXFILES))
9 PDF_FILES=$(addsuffix .pdf,$(TEXFILES))
10 $(filter-out $(mains),$(objects))
11 PIC_FILES=$(filter-out sequence.pic, $(wildcard *.pic))
12 FIG_FILES=$(wildcard *.fig)
14 dvi: $(DVI_FILES)
15 ps: $(PS_FILES)
16 pdf: $(PDF_FILES)
18 clean:
19 echo TEXFILES: $(TEXFILES)
20 rm -f $(DVI_FILES)
21 rm -f $(PS_FILES)
22 rm -f $(PDF_FILES)
23 rm -f $(addsuffix .eps, $(basename $(PIC_FILES)))
24 rm -f $(wildcard *.ps.[0-9][0-9][0-9])
25 rm -f $(wildcard *.aux)
26 rm -f $(wildcard *.out)
27 rm -f $(wildcard *.log)
28 rm -f $(addsuffix .eps, $(basename $(PIC_FILES)))
29 rm -f $(addsuffix .eps, $(basename $(FIG_FILES)))
30 rm -f gitHeadInfo.gin
32 vdvi:$(DVI_FILES)
33 xdvi $<
35 vps:$(PS_FILES)
36 gv $<
38 vpdf:$(PDF_FILES)
39 mupdf $<
41 ftp:$(PDF_FILES)
42 ncftpput -f ~/.ncftp/prosite.dat -S .tmp -R /htdocs/pub vip_lms.pdf
44 $(addsuffix .eps, $(basename $(PIC_FILES))):%.eps:%.pic
45 #pic2plot -Tps --page-size a4 --rotation 90 $< > $(addsuffix .ps, $(basename $@))
46 pic2plot -Tps --page-size a4 $< > $(addsuffix .ps, $(basename $@))
47 ps2epsi $(addsuffix .ps, $(basename $@)) $(addsuffix .eps, $(basename $@))
48 rm -f $(addsuffix .ps, $(basename $@))
50 $(addsuffix .eps, $(basename $(FIG_FILES))):%.eps:%.fig
51 fig2dev -Leps $< $@
53 gitHeadInfo.gin:
54 ./generate_gitinfo.sh
56 $(DVI_FILES):%.dvi:%.tex $(addsuffix .eps, $(basename $(PIC_FILES))) $(addsuffix .eps, $(basename $(FIG_FILES))) gitHeadInfo.gin cc_enrolment_status.schema.json
57 echo $(VERSION) | latex $<
58 echo $(VERSION) | latex $<
60 $(PS_FILES):%.ps:%.dvi
61 dvips -t a4 -o $@ $<
63 $(PDF_FILES):%.pdf:%.dvi $(PS_FILES)
64 ps2pdf $(addsuffix .ps, $(basename $@)) $@