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
)
19 echo TEXFILES
: $(TEXFILES
)
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
)))
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
56 $(DVI_FILES
):%.
dvi:%.
tex $(addsuffix .eps
, $(basename $(PIC_FILES
))) $(addsuffix .eps
, $(basename $(FIG_FILES
))) gitHeadInfo.gin
57 echo
$(VERSION
) | latex
$<
58 echo
$(VERSION
) | latex
$<
60 $(PS_FILES
):%.ps
:%.
dvi
63 $(PDF_FILES
):%.pdf
:%.
dvi $(PS_FILES
)
64 ps2pdf
$(addsuffix .ps
, $(basename $@
)) $@