[BACK]Return to makefile.ami CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / gnuplot / docs

Annotation of OpenXM_contrib/gnuplot/docs/makefile.ami, Revision 1.1.1.1

1.1       maekawa     1: #
                      2: # $Id: makefile.ami,v 1.2 1993/09/27 17:13:14 alex Exp $
                      3: #
                      4: # Makefile for GNUPLOT documentation (Aztec C v5.xx Version)
                      5: #
                      6: # Note that the top-level file for documentation is gnuplot.doc.
                      7: # See README.
                      8: #
                      9: # To print manual:
                     10: #    make gnuplot.dvi             (for latex)
                     11: #    (print or view gnuplot.dvi)
                     12: # OR
                     13: #    make gnuplot.nroff           (for nroff)
                     14: #    (print or view gnuplot.nroff)
                     15: #   or
                     16: #    make "TROFF=itroff" troff    (for troff; use your troff for itroff here)
                     17: #
                     18: # $Id: makefile.ami,v 1.2 1993/09/27 17:13:14 alex Exp $
                     19:
                     20: # usually overridden by ../Makefile
                     21: HELPDEST = /usr/local/lib/
                     22:
                     23: # substitute your troff command (and any flags) for this one
                     24: TROFF=itroff
                     25:
                     26: # substitute cp if you do not have the install program
                     27: INSTALL=install
                     28:
                     29: # Compiler flags
                     30: # -DSYSV if att sys V
                     31: # -DMSDOS if MSDOS PS
                     32: # -traditional -g -O if gcc (set 'CC = gcc')
                     33: # no extra flags for BSD
                     34: CFLAGS =
                     35: CC = cc
                     36: LN =ln
                     37: LFLAGS = -lm -lc
                     38:
                     39: # default is what is needed for interactive gnuplot
                     40: default: gnuplot.hlp gnuplot.gih
                     41:
                     42: ### [tn]roff documentation
                     43: troff: gnuplot.ms titlepage.ms
                     44:        tbl gnuplot.ms | eqn | $(TROFF) -ms
                     45:
                     46: # for screen viewing, or printers with backspace/overstrike, remove the -Tlpr
                     47: nroff gnuplot.nroff: gnuplot.ms titlepage.ms
                     48:        tbl gnuplot.ms | neqn | nroff -ms -Tlpr > gnuplot.nroff
                     49:
                     50: ms gnuplot.ms: doc2ms gnuplot.doc
                     51:        doc2ms < gnuplot.doc > gnuplot.ms
                     52:
                     53: doc2ms: doc2ms.c termdoc.c
                     54:        $(CC) $(CFLAGS) -DALL_TERM_DOC -o doc2ms.o doc2ms.c termdoc.c
                     55:        $(LN) -o doc2ms doc2ms.o termdoc.o $(LFLAGS)
                     56:
                     57: ### LaTeX documentation
                     58: tex gnuplot.tex: doc2tex gnuplot.doc
                     59:        doc2tex < gnuplot.doc > gnuplot.tex
                     60:
                     61: dvi gnuplot.dvi: gnuplot.tex titlepage.tex
                     62:        latex gnuplot.tex
                     63:        latex gnuplot.tex
                     64:
                     65: doc2tex: doc2tex.c termdoc.c
                     66:        $(CC) $(CFLAGS) -DALL_TERM_DOC -o doc2tex.o doc2tex.c termdoc.c
                     67:        $(LN) -o doc2tex doc2tex.o termdoc.o $(LFLAGS)
                     68:
                     69: # this is how to make gnuplot.hlp
                     70: hlp gnuplot.hlp: doc2hlp gnuplot.doc
                     71:        doc2hlp < gnuplot.doc > gnuplot.hlp
                     72:
                     73: doc2hlp: doc2hlp.c termdoc.c
                     74:        $(CC) $(CFLAGS) -o doc2hlp.o doc2hlp.c termdoc.c
                     75:        $(LN) -o doc2hlp doc2hlp.o termdoc.o $(LFLAGS)
                     76:
                     77: # this is how to make gnuplot.gih
                     78: gih gnuplot.gih: doc2gih gnuplot.doc
                     79:        doc2gih < gnuplot.doc > gnuplot.gih
                     80:
                     81: doc2gih: doc2gih.c termdoc.c
                     82:        $(CC) $(CFLAGS) -o doc2gih.o doc2gih.c termdoc.c
                     83:        $(LN) -o doc2gih doc2gih.o termdoc.o $(LFLAGS)
                     84:
                     85: # this is how to check the gnuplot.doc file
                     86: check: checkdoc gnuplot.doc
                     87:        checkdoc < gnuplot.doc
                     88:
                     89: checkdoc: checkdoc.c termdoc.c
                     90:        $(CC) $(CFLAGS) -DALL_TERM_DOC -o checkdoc.o checkdoc.c termdoc.c
                     91:        $(LN) -o checkdoc checkdoc.o termdoc.o $(LFLAGS)
                     92:
                     93: # For Unix and MSDOS only
                     94: install-unix: gnuplot.gih
                     95:        $(INSTALL) gnuplot.gih $(HELPDEST)
                     96:
                     97: # for VMS only
                     98: install-vms: gnuplot.hlp
                     99:        $(INSTALL) gnuplot.hlp $(HELPDEST)
                    100:
                    101: # remove all derived files
                    102: clean:
                    103:        rm -f doc2ms gnuplot.nroff gnuplot.ms
                    104:        rm -f doc2tex gnuplot.tex gnuplot.dvi gnuplot.aux gnuplot.log gnuplot.toc
                    105:        rm -f doc2hlp gnuplot.hlp
                    106:        rm -f doc2gih gnuplot.gih
                    107:        rm -f checkdoc *~ *.o core a.out

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>