home *** CD-ROM | disk | FTP | other *** search
Makefile | 1995-06-29 | 888 b | 55 lines |
- #
- # moat user manual Makefile.
- #
- # jDG, Fev 1, 1994.
- #
-
- TARGET=userman
- FILES = \
- Makefile.userman \
- $(TARGET).ps \
- $(TARGET).tex \
- examples/Makefile \
- examples/face examples/face_no \
- examples/wd examples/XRessources \
- examples/*.tcl
-
- all: $(TARGET).dvi $(TARGET).ps
-
- $(TARGET).dvi: \
- $(TARGET).aux \
- $(TARGET).idx \
- $(TARGET).ind
-
- print: $(TARGET).ps
- mpage -2 -P$(PRINTER) $(TARGET).ps
-
- tar:
- tar cvf - $(FILES) | compress | uuencode $(TARGET).tar.Z > $(TARGET).uu
-
- clean:
- -/bin/rm -f *.{aux,log,bak,idx,ind,dvi,bbl,blg,ilg,toc} core
-
- #--------------------------------------------------------
- # Special stuff to handle latex compilations
- #
- .SUFFIXES:
- .SUFFIXES: .idx .ind .tex .dvi .aux .ps
-
- .tex.aux:
- latex $*
-
- .tex.idx:
- latex $*
-
- .idx.ind:
- @sed -e "s/{-/{/" -e "s/{\\%/{/" < $*.idx > .tmp.$$
- @mv .tmp.$$ $*.idx
- makeindex $*
-
- .tex.dvi:
- latex $*
-
- .dvi.ps:
- dvips $* -o
-