ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/oopsePaper/Makefile
Revision: 715
Committed: Sun Aug 24 02:44:05 2003 UTC (21 years ago) by mmeineke
File size: 1298 byte(s)
Log Message:
little changes to finish the port from make current to currMake

File Contents

# User Rev Content
1 mmeineke 713 LBIN =/usr/local/teTeX/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     PAPER_ROOT = oopse
11     PICTURES =
12    
13 mmeineke 714 # list section files in order of inclusion
14     INFILES = preamble.tex \
15     titleAbstract.tex \
16     DUFF.tex \
17     analysis.tex \
18     acknowledgements.tex \
19     bibEnd.tex
20 mmeineke 662
21     #
22     # A very cool hack to "do the right thing":
23     PSVIEWER = ghostview
24     #
25     #
26     # standard rules:
27     #
28     .dvi.ps:
29     touch $*.ps
30     /bin/rm $*.ps
31     @echo "compiling $*"
32     $(D2PS) -o $*.ps $<
33    
34     .dvi.pdf:
35     touch $*.pdf
36     /bin/rm $*.pdf
37     @echo "compiling $*"
38     $(D2PDF) $< $*.pdf
39    
40     all:: ${PAPER_ROOT}.psview
41    
42 mmeineke 664 current:: current.psview
43    
44 mmeineke 662 outline:: ${OUTLINE}.view
45    
46     gs:: ${PAPER_ROOT}.psview
47    
48     print: ${PAPER_ROOT}.ps ${PAPER_ROOT}.pdf
49    
50     ${PAPER_ROOT}.dvi: ${INFILES} ${PAPER_ROOT}.bib ${PICTURES}
51 mmeineke 714 /bin/rm -rf ${PAPER_ROOT}.tex
52     for i in ${INFILES}; \
53 mmeineke 715 do cat $$i >> ${PAPER_ROOT}.tex; \
54 mmeineke 714 done;
55 mmeineke 662 $(LC) ${PAPER_ROOT}
56     $(BC) ${PAPER_ROOT}
57     $(LC) ${PAPER_ROOT}
58     $(LC) ${PAPER_ROOT}
59    
60 mmeineke 664 current.psview: current.ps
61     ${PSVIEWER} current.ps
62    
63 mmeineke 662 ${PAPER_ROOT}.psview: ${PAPER_ROOT}.ps
64     ${PSVIEWER} ${PAPER_ROOT}.ps
65    
66     ${PAPER_ROOT}.view: ${PAPER_ROOT}.dvi
67     $(XDVI) -fg black ${PAPER_ROOT}
68    
69     clean::
70     /bin/rm -f *.aux *.log *.bbl *.blg *.dvi *.tbx *.fgx *~ *.fff *.lof
71    
72