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

Annotation of OpenXM_contrib/gnuplot/docs/Makefile.in, Revision 1.1.1.1

1.1       maekawa     1: # Makefile.in for GNUPLOT documentation
                      2: #
                      3: # Note that the top-level file for documentation is gnuplot.doc.
                      4: # See README.
                      5: #
                      6: # To print manual:
                      7: #    make gnuplot.dvi             (for latex)
                      8: #    (print or view gnuplot.dvi)
                      9: # OR
                     10: #    make gnuplot.nroff           (for nroff)
                     11: #    (print or view gnuplot.nroff)
                     12: #   or
                     13: #    make "TROFF=itroff" troff    (for troff; use your troff here)
                     14: #
                     15:
                     16: # default is what is needed for interactive gnuplot
                     17: default: gnuplot.hlp gnuplot.gih
                     18:
                     19: # this tells GNU make not to export variables into the environment
                     20: # But other makes dont understand its significance, so it must
                     21: # not be the first target in the file. So it is here, before
                     22: # any variables are created, but after the default target
                     23: .NOEXPORT:
                     24:
                     25: SHELL = /bin/sh
                     26:
                     27: prefix = @prefix@
                     28: exec_prefix = @exec_prefix@
                     29: bindir = @bindir@
                     30: datadir = @datadir@
                     31: mandir = @mandir@
                     32: srcdir = @srcdir@
                     33: top_builddir = .
                     34: top_srcdir = @top_srcdir@
                     35: VPATH = @srcdir@
                     36:
                     37: INSTALL = @INSTALL@
                     38: INSTALL_PROGRAM = @INSTALL_PROGRAM@
                     39: INSTALL_DATA = @INSTALL_DATA@
                     40:
                     41: CC     = @CC@
                     42: DEFS   = @DEFS@
                     43: CFLAGS = @CFLAGS@
                     44: INCLUDES = -I.. -I$(srcdir)/.. -I$(srcdir)/../term -I.
                     45: LDFLAGS = @LDFLAGS@
                     46: LIBS =
                     47:
                     48: COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CFLAGS)
                     49: LINK = $(CC) $(CFLAGS) $(LDFLAGS) -o $@
                     50:
                     51: # The makeinfo command from GNU texinfo
                     52: MAKEINFO = makeinfo
                     53:
                     54: # substitute your troff command (and any flags) for this one
                     55: TROFF=troff
                     56:
                     57: # substitute your DVI to PostScript conversion program here
                     58: DVIPS=dvips
                     59:
                     60: # list of terminals, generated at configure time
                     61: TERM_LIST = \@TERM_LIST@
                     62:
                     63: allterm.h : $(TERM_LIST)
                     64:        @echo Building allterm.h
                     65:        cat $(srcdir)/../term/*.trm > allterm.h
                     66:
                     67: # for debugging
                     68: alldoc: check dvi gih hlp html info ipf ms nroff ps rnh rtf
                     69:
                     70: ### [tn]roff documentation
                     71: troff: gnuplot.ms titlepag.ms
                     72:        @if [ "$(srcdir)" = "$(top_builddir)" ] ; then \
                     73:            tbl gnuplot.ms | eqn | $(TROFF) -ms ; \
                     74:        else \
                     75:            < gnuplot.ms sed "s,titlepag\.ms,$(srcdir)/titlepag\.ms," |\
                     76:              tbl | eqn | $(TROFF) -ms ; \
                     77:        fi
                     78:
                     79: nroff: gnuplot.nroff
                     80:
                     81: gnuplot.nroff: gnuplot.ms titlepag.ms
                     82:        @if [ "$(srcdir)" = "$(top_builddir)" ] ; then \
                     83:            tbl gnuplot.ms | neqn | nroff -ms | col > gnuplot.nroff ; \
                     84:        else \
                     85:            < gnuplot.ms sed "s,titlepag\.ms,$(srcdir)/titlepag\.ms," |\
                     86:              tbl | neqn | nroff -ms | col > gnuplot.nroff ; \
                     87:        fi
                     88:
                     89: ### doc2xxx dependencies
                     90: ms: gnuplot.ms
                     91:
                     92: gnuplot.ms: doc2ms $(srcdir)/gnuplot.doc
                     93:        ./doc2ms $(srcdir)/gnuplot.doc gnuplot.ms
                     94:
                     95: doc2ms: doc2ms.o termdoc.o
                     96:        $(LINK) doc2ms.o termdoc.o $(LIBS)
                     97:
                     98: doc2ms.o: doc2ms.c allterm.h
                     99:        $(COMPILE) -DALL_TERM_DOC -c $(srcdir)/doc2ms.c
                    100:
                    101: ### html
                    102: html : gnuplot.html
                    103:
                    104: gnuplot.html : doc2html $(srcdir)/gnuplot.doc
                    105:        ./doc2html $(srcdir)/gnuplot.doc gnuplot.html
                    106:
                    107: doc2html : doc2html.o termdoc.o xref.o
                    108:        $(LINK) doc2html.o termdoc.o xref.o $(LDFLAGS) $(LIBS)
                    109:
                    110: doc2html.o: doc2html.c allterm.h
                    111:        $(COMPILE) -DALL_TERM_DOC -c $(srcdir)/doc2html.c
                    112:
                    113: ### LaTeX documentation
                    114: tex: gnuplot.tex
                    115:
                    116: gnuplot.tex: doc2tex $(srcdir)/gnuplot.doc
                    117:        ./doc2tex $(srcdir)/gnuplot.doc gnuplot.tex
                    118:
                    119: doc2tex: doc2tex.o termdoc.o
                    120:        $(LINK) doc2tex.o termdoc.o $(LIBS)
                    121:
                    122: doc2tex.o: doc2tex.c allterm.h
                    123:        $(COMPILE) -DALL_TERM_DOC -c $(srcdir)/doc2tex.c
                    124:
                    125: # this is how to make DVI files
                    126: dvi: gnuplot.dvi gpcard.dvi
                    127:
                    128: gnuplot.dvi: gnuplot.tex titlepag.tex toc_entr.sty
                    129:        TEXINPUTS=.:$(srcdir): latex gnuplot
                    130:        TEXINPUTS=.:$(srcdir): latex gnuplot
                    131:
                    132: gpcard.dvi: gpcard.tex
                    133:        TEXINPUTS=.:$(srcdir): tex gpcard
                    134:
                    135: # this is how to make PostScript files
                    136: # if pslatex has been installed, add "times" to titlepage.tex
                    137: ps: gnuplot.ps gpcard.ps
                    138:
                    139: gnuplot.ps: gnuplot.dvi
                    140:        $(DVIPS) gnuplot.dvi -o gnuplot.ps
                    141:
                    142: gpcard.ps: gpcard.dvi
                    143:        $(DVIPS) gpcard.dvi -o gpcard.ps
                    144:
                    145:
                    146: # this is how to make gnuplot.hlp
                    147: hlp: gnuplot.hlp
                    148:
                    149: gnuplot.hlp: doc2hlp $(srcdir)/gnuplot.doc
                    150:        ./doc2hlp $(srcdir)/gnuplot.doc gnuplot.hlp
                    151:
                    152: doc2hlp: doc2hlp.o termdoc.o
                    153:        $(LINK) doc2hlp.o termdoc.o $(LIBS)
                    154:
                    155: # this is how to make gnuplot.gih
                    156: gih: gnuplot.gih
                    157:
                    158: gnuplot.gih: doc2gih $(srcdir)/gnuplot.doc
                    159:        @rm -f alldoc2gih
                    160:        ./doc2gih $(srcdir)/gnuplot.doc gnuplot.gih
                    161:
                    162: doc2gih: doc2gih.o termdoc.o
                    163:        $(LINK) doc2gih.o termdoc.o $(LIBS)
                    164:
                    165: # To include all terminals in the .gih file
                    166: allgih: alldoc2gih $(srcdir)/gnuplot.doc
                    167:        @rm -f doc2gih
                    168:        ./alldoc2gih $(srcdir)/gnuplot.doc gnuplot.gih
                    169:
                    170: alldoc2gih: alldoc2gih.o termdoc.o
                    171:        $(LINK) alldoc2gih.o termdoc.o $(LIBS)
                    172:
                    173: alldoc2gih.o: doc2gih.c allterm.h
                    174:        $(COMPILE) -DALL_TERM_DOC -c $(srcdir)/doc2gih.c
                    175:        @mv doc2gih.o alldoc2gih.o
                    176:
                    177: # this is how to make Info documentation
                    178: info: gnuplot.info
                    179:
                    180: gnuplot.info: doc2info $(srcdir)/gnuplot.doc
                    181:        ./doc2info $(srcdir)/gnuplot.doc gnuplot.info
                    182:
                    183: doc2info: doc2info.o termdoc.o xref.o
                    184:        $(LINK) doc2info.o termdoc.o xref.o $(LIBS)
                    185:
                    186: # this is how to make OS/2 ipfc documentation
                    187: ipf: gnuplot.ipf
                    188:
                    189: gnuplot.ipf: doc2ipf $(srcdir)/gnuplot.doc
                    190:        ./doc2ipf $(srcdir)/gnuplot.doc gnuplot.ipf
                    191:
                    192: doc2ipf: doc2ipf.o termdoc.o xref.o
                    193:        $(LINK) doc2ipf.o termdoc.o xref.o $(LIBS)
                    194:
                    195: # this is how to make rtf documentation
                    196: rtf: gnuplot.rtf
                    197:
                    198: gnuplot.rtf: doc2rtf $(srcdir)/gnuplot.doc
                    199:        ./doc2rtf $(srcdir)/gnuplot.doc gnuplot.rtf
                    200:
                    201: doc2rtf: doc2rtf.o termdoc.o xref.o
                    202:        $(LINK) doc2rtf.o termdoc.o xref.o $(LIBS)
                    203:
                    204: # this is how to make rnh documentation (VMS help format)
                    205: rnh: gnuplot.rnh
                    206:
                    207: gnuplot.rnh: doc2rnh $(srcdir)/gnuplot.doc
                    208:        ./doc2rnh $(srcdir)/gnuplot.doc gnuplot.rnh
                    209:
                    210: doc2rnh: doc2rnh.o termdoc.o
                    211:        $(LINK) doc2rnh.o termdoc.o $(LIBS)
                    212:
                    213: # end doc2xxx section
                    214:
                    215: tutorial: latextut/tutorial.tex
                    216:        ( cd latextut; $(MAKE) )
                    217:
                    218: # this is how to check the gnuplot.doc file
                    219: check: checkdoc $(srcdir)/gnuplot.doc
                    220:        ./checkdoc < $(srcdir)/gnuplot.doc
                    221:
                    222: checkdoc: checkdoc.o termdoc.o
                    223:        $(LINK) checkdoc.o termdoc.o $(LIBS)
                    224:
                    225: checkdoc.o: checkdoc.c allterm.h
                    226:        $(COMPILE) -DALL_TERM_DOC -c $(srcdir)/checkdoc.c
                    227:
                    228: # For Unix and MSDOS only
                    229: install: gnuplot.gih
                    230:        $(INSTALL_DATA) gnuplot.gih $(datadir)/gnuplot.gih
                    231:
                    232: uninstall:
                    233:        rm -f $(datadir)/gnuplot.gih
                    234:
                    235: # for VMS only
                    236: install-vms: gnuplot.hlp
                    237:        $(INSTALL_DATA) gnuplot.hlp $(datadir)/gnuplot.hlp
                    238:
                    239: clean:
                    240:        rm -f doc2tex gnuplot.tex gnuplot.dvi \
                    241:          gnuplot.aux gnuplot.log gnuplot.toc \
                    242:          gnuplot.ps gpcard.dvi gpcard.log gpcard.ps \
                    243:          alldoc2gih doc2gih gnuplot.gih \
                    244:          doc2hlp gnuplot.hlp \
                    245:          doc2html gnuplot.html \
                    246:          doc2info gnuplot.info* gpltinfo.tex \
                    247:          doc2ipf gnuplot.ipf \
                    248:          doc2ms gnuplot.ms \
                    249:          doc2rnh gnuplot.rnh \
                    250:          doc2rtf gnuplot.rtf \
                    251:          gnuplot.nroff checkdoc *.o core a.out allterm.h
                    252:        ( cd latextut; $(MAKE) clean )
                    253:
                    254: mostlyclean: clean
                    255:
                    256: distclean: clean
                    257:        rm -f Makefile
                    258:
                    259: realclean: distclean
                    260:        rm -f TAGS
                    261:
                    262: .c.o:
                    263:        $(COMPILE) -c $<
                    264:
                    265: ### Dependencies - do not edit!
                    266:
                    267: # all doc2somethings depend on termdoc and either ../term.h or
                    268: # allterm.h, maybe this would be better as separate object file
                    269: # (but then we have to change all the other makefiles). Plus then
                    270: # we cannot make some doc2* filters use allterm.h and others use term.h
                    271:
                    272: TERM_H = $(srcdir)/../term.h
                    273:
                    274: checkdoc.o: checkdoc.c ../config.h $(srcdir)/../ansichek.h \
                    275:                $(srcdir)/../stdfn.h doc2x.h allterm.h
                    276: alldoc2gih.o: doc2gih.c ../config.h $(srcdir)/../ansichek.h \
                    277:                $(srcdir)/../stdfn.h doc2x.h allterm.h
                    278: doc2gih.o: doc2gih.c ../config.h $(srcdir)/../ansichek.h \
                    279:                $(srcdir)/../stdfn.h doc2x.h $(TERM_H)
                    280: doc2hlp.o: doc2hlp.c ../config.h $(srcdir)/../ansichek.h \
                    281:                $(srcdir)/../stdfn.h doc2x.h $(TERM_H)
                    282: doc2html.o: doc2html.c ../config.h $(srcdir)/../ansichek.h \
                    283:                $(srcdir)/../stdfn.h doc2x.h allterm.h
                    284: doc2info.o: doc2info.c ../config.h $(srcdir)/../ansichek.h \
                    285:                $(srcdir)/../stdfn.h doc2x.h $(TERM_H)
                    286: doc2ipf.o: doc2ipf.c ../config.h $(srcdir)/../ansichek.h \
                    287:                $(srcdir)/../stdfn.h doc2x.h $(TERM_H)
                    288: doc2ms.o: doc2ms.c ../config.h $(srcdir)/../ansichek.h \
                    289:                $(srcdir)/../stdfn.h doc2x.h allterm.h
                    290: doc2rnh.o: doc2rnh.c ../config.h $(srcdir)/../ansichek.h \
                    291:                $(srcdir)/../stdfn.h doc2x.h $(TERM_H)
                    292: doc2rtf.o: doc2rtf.c ../config.h $(srcdir)/../ansichek.h \
                    293:                $(srcdir)/../stdfn.h doc2x.h $(TERM_H)
                    294: doc2tex.o: doc2tex.c ../config.h $(srcdir)/../ansichek.h \
                    295:                $(srcdir)/../stdfn.h doc2x.h allterm.h
                    296: termdoc.o: termdoc.c ../config.h $(srcdir)/../ansichek.h \
                    297:                $(srcdir)/../stdfn.h doc2x.h
                    298: xref.o: xref.c ../config.h $(srcdir)/../ansichek.h \
                    299:                $(srcdir)/../stdfn.h doc2x.h xref.h
                    300:
                    301: #the end

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