ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/oopsePaper/Makefile
Revision: 1439
Committed: Thu Jul 29 20:06:07 2004 UTC (19 years, 11 months ago) by gezelter
File size: 1075 byte(s)
Log Message:
Post-submission clean-up

File Contents

# User Rev Content
1 mmeineke 899 LBIN =/usr/local/bin
2 mmeineke 662 LC = $(LBIN)/latex
3     BC = $(LBIN)/bibtex
4     D2PS = $(LBIN)/dvips
5     D2PDF = dvipdf
6     XDVI = $(LBIN)/xdvi
7    
8     .SUFFIXES: $(SUFFIXES) .dvi .ps .bib .tex .bbl .pdf
9    
10 mmeineke 1123 PAPER_ROOT = oopsePaper
11     PICTURES =
12 mmeineke 662
13     #
14     # A very cool hack to "do the right thing":
15     PSVIEWER = ghostview
16     #
17     #
18     # standard rules:
19     #
20     .dvi.ps:
21     touch $*.ps
22     /bin/rm $*.ps
23     @echo "compiling $*"
24     $(D2PS) -o $*.ps $<
25    
26     .dvi.pdf:
27     touch $*.pdf
28     /bin/rm $*.pdf
29     @echo "compiling $*"
30     $(D2PDF) $< $*.pdf
31    
32 gezelter 1439 all:: ${PAPER_ROOT}.view
33 mmeineke 662
34 mmeineke 899 dview:: ${PAPER_ROOT}.view
35    
36 mmeineke 664 current:: current.psview
37    
38 mmeineke 662 outline:: ${OUTLINE}.view
39    
40     gs:: ${PAPER_ROOT}.psview
41    
42     print: ${PAPER_ROOT}.ps ${PAPER_ROOT}.pdf
43    
44 gezelter 1439 ${PAPER_ROOT}.dvi: ${PAPER_ROOT}.tex ${PAPER_ROOT}.bib
45 mmeineke 662 $(LC) ${PAPER_ROOT}
46     $(BC) ${PAPER_ROOT}
47     $(LC) ${PAPER_ROOT}
48     $(LC) ${PAPER_ROOT}
49    
50 mmeineke 664 current.psview: current.ps
51     ${PSVIEWER} current.ps
52    
53 mmeineke 662 ${PAPER_ROOT}.psview: ${PAPER_ROOT}.ps
54     ${PSVIEWER} ${PAPER_ROOT}.ps
55    
56     ${PAPER_ROOT}.view: ${PAPER_ROOT}.dvi
57     $(XDVI) -fg black ${PAPER_ROOT}
58    
59     clean::
60 gezelter 1439 /bin/rm -f *.aux *.log *.bbl *.blg *.dvi *.tbx *.fgx *~ *.fff *.lof mule.* *.lot *.ttt
61 mmeineke 662
62