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

Annotation of OpenXM_contrib/gnuplot/makefile.ami, Revision 1.1

1.1     ! maekawa     1: #
        !             2: # $Id: makefile.ami,v 1.16 1998/04/14 00:15:50 drd Exp $
        !             3: #
        !             4: #
        !             5: #
        !             6: #   Makefile for the Amiga             Pat R. Empleo
        !             7: #                                      Sept 1991
        !             8: #      Manx Aztec C 5.2 beta version
        !             9: #
        !            10: #   Usage:
        !            11: #
        !            12: #      make -f makefile.ami
        !            13: #
        !            14: #
        !            15:
        !            16: # where to install help file gnuplot.gih
        !            17: HELPFILE=S:gnuplot.gih
        !            18: # Where to send email about bugs and comments (locally)
        !            19: EMAIL="bug-gnuplot@dartmouth.edu"
        !            20:
        !            21: #
        !            22: # Manx Aztec C v5.2 compiler options
        !            23: #
        !            24: #
        !            25: CC     = cc
        !            26: CFLAGS = -mcd -DAMIGA_AC_5 -DNO_FLOAT_H -fa -sab -wosw -MR
        !            27:
        !            28: # note that current versions of Aztec may very well have float.h
        !            29: # if anyone can verify this, please fix it.
        !            30:
        !            31: #
        !            32: # Manx Aztec C v5.2 linker options
        !            33: #
        !            34: LD   = ln
        !            35: LIBS = -lmal -lc
        !            36:
        !            37: #
        !            38: # Terminal (device) support --- see term.h
        !            39: #
        !            40: TERMFLAGS = -Iterm -I.
        !            41:
        !            42: #
        !            43: # List of object files except term.o, version.o
        !            44: #
        !            45: OBJS = binary.o bitmap.o command.o contour.o eval.o graphics.o \
        !            46:           graph3d.o help.o internal.o misc.o parse.o plot.o plot2d.o \
        !            47:           plot3d.o scanner.o set.o show.o specfun.o standard.o stdfn.o \
        !            48:           util.o interpol.o fit.o matrix.o datafile.o alloc.o
        !            49:
        !            50: #
        !            51: # List of sources
        !            52: #
        !            53: CSOURCE1 = binary.c command.c setshow.c
        !            54: CSOURCE2 = help.c graphics.c graph3d.c internal.c
        !            55: CSOURCE3 = misc.c eval.c parse.c plot.c plot2d.c plot3d.c readline.c scanner.c standard.c stdfn.c
        !            56: CSOURCE4 = bitmap.c term.c util.c version.c fit.c matrix.c
        !            57: CSOURCE5 = term/amiga.trm term/aed.trm term/cgi.trm term/dumb.trm term/dxf.trm \
        !            58:        term/dxy.trm term/eepic.trm term/epson.trm term/fig.trm \
        !            59:        term/hp26.trm term/hp2648.trm term/hpgl.trm term/hpljii.trm \
        !            60:        term/apollo.trm term/gpr.trm
        !            61: CSOURCE6 = term/impcodes.h term/imagen.trm term/object.h \
        !            62:        term/iris4d.trm term/kyo.trm term/latex.trm term/pbm.trm term/pc.trm
        !            63: CSOURCE7 = term/post.trm term/qms.trm term/regis.trm term/sun.trm \
        !            64:        term/t410x.trm term/tek.trm term/unixpc.trm term/unixplot.trm \
        !            65:        term/v384.trm term/x11.trm term/bigfig.trm term/vws.trm gplt_x11.c
        !            66: CSOURCE8 = contour.c specfun.c interpol.c
        !            67:
        !            68: #
        !            69: # Docs
        !            70: #
        !            71: DOCS1 = docs/Makefile docs/README docs/checkdoc.c docs/doc2gih.c \
        !            72:        docs/doc2hlp.c docs/doc2hlp.com docs/doc2ms.c docs/doc2tex.c \
        !            73:        docs/gnuplot.1 docs/lasergnu.1 docs/toc_entry.sty \
        !            74:        docs/titlepage.ms docs/titlepage.tex
        !            75: DOCS2 = docs/gnuplot.doc
        !            76: DOCS3 = docs/latextut/Makefile docs/latextut/eg1.plt \
        !            77:        docs/latextut/eg2.plt docs/latextut/eg3.dat docs/latextut/eg3.plt \
        !            78:        docs/latextut/eg4.plt docs/latextut/eg5.plt docs/latextut/eg6.plt \
        !            79:        docs/latextut/header.tex docs/latextut/tutorial.tex \
        !            80:        docs/latextut/linepoint.plt
        !            81:
        !            82: #
        !            83: # Targets
        !            84: #
        !            85:
        !            86: default: gnuplot doc
        !            87:
        !            88: gnuplot: $(OBJS) term.o version.o
        !            89:        $(LD) $(OBJS) term.o version.o $(LIBS) -o gnuplot
        !            90:
        !            91: doc:
        !            92:        cd docs
        !            93:        make -f makefile.ami gih
        !            94:
        !            95: #
        !            96: # Dependencies
        !            97: #
        !            98: plot.o: plot.c
        !            99:        $(CC) $(CFLAGS) plot.c
        !           100:
        !           101: term.o: term.h term.c $(CSOURCE5) $(CSOURCE6) $(CSOURCE7)
        !           102:        $(CC) $(CFLAGS) $(TERMFLAGS) term.c
        !           103:
        !           104: version.o:
        !           105:        $(CC) $(CFLAGS) -DCONTACT=$(EMAIL) version.c
        !           106:
        !           107: $(OBJS): plot.h
        !           108:        $(CC) $(CFLAGS) $*.c
        !           109:
        !           110: command.o:
        !           111:        $(CC) $(CFLAGS) -c command.c -DHELPFILE=\"$(HELPFILE)\"
        !           112:
        !           113: show.o:
        !           114:        $(CC) $(CFLAGS) -c show.c -DHELPFILE=\"$(HELPFILE)\"
        !           115:
        !           116: command.o help.o misc.o: help.h
        !           117:
        !           118: command.o graphics.o graph3d.o misc.o plot.o set.o show.o term.o interpol.o: setshow.h
        !           119:
        !           120: command.o fit.o matrix.o: fit.h
        !           121:
        !           122: fit.o matrix.o: matrix.h
        !           123:
        !           124: fit.o: fit.c fit.h matrix.h plot.h
        !           125:
        !           126: matrix.o: matrix.c matrix.h fit.h
        !           127:
        !           128: bitmap.o term.o: bitmap.h
        !           129:
        !           130: #
        !           131: # misc
        !           132: #
        !           133: clean:
        !           134:        delete #?.o
        !           135:
        !           136: veryclean: spotless
        !           137:
        !           138: spotless:
        !           139:        delete #?.o gnuplot
        !           140:

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