home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d5xx / d534 / term.lha / Term / Libs.LZH / XprQuickB / lmkfile next >
Text File  |  1991-07-26  |  1KB  |  43 lines

  1. DBGFLAGS = -d
  2. LC1FLAGS = $(DBGFLAGS) -csu
  3. LC2FLAGS = -v -ml
  4. LNKFLAGS = nodebug
  5.  
  6. DISTFILES = ReadMe.1st XprQuickB.doc xprquickb.library \
  7.     xproto.h quickb.h xprlib.c quickb.c xpr_lib.fd LMKFile
  8.  
  9. # create the library, requires Lattice 5.04
  10. xprquickb.library: xprlib.o quickb.o
  11.     blink with xpr.lnk $(LNKFLAGS) <<!(xpr.lnk)
  12.         LIB:libent.o+LIB:libinit.o+xprlib.o+quickb.o
  13.         TO xprquickb.library
  14.         LIB LIB:lc.lib LIB:amiga.lib
  15.         LIBPREFIX _
  16.         LIBFD xpr_lib.fd
  17.         BATCH
  18.         SMALLCODE
  19.         SMALLDATA
  20.         VERBOSE
  21.     <
  22.  
  23. # install the library in the default place
  24. install: xprquickb.library
  25.     copy xprquickb.library libs: clone
  26.  
  27. # create the distribution
  28. xprqb.lzh: $(DISTFILES)
  29.     -delete xprqb.lzh
  30.     lharc a xprqb $(DISTFILES)
  31. xprqb.zoo: $(DISTFILES)
  32.     -delete xprqb.zoo
  33.     zoo a xprqb $(DISTFILES)
  34.  
  35. # source files
  36. xprlib.o: xprlib.c quickb.h xproto.h
  37.     lc1 $(LC1FLAGS) -oram: xprlib.c
  38.     lc2 $(LC2FLAGS) -oxprlib.o ram:xprlib.q
  39.  
  40. quickb.o: quickb.c quickb.h xproto.h
  41.     lc1 $(LC1FLAGS) -oram: quickb.c
  42.     lc2 $(LC2FLAGS) -oquickb.o ram:quickb.q
  43.