home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Otherware
/
Otherware_1_SB_Development.iso
/
amiga
/
comms
/
comprgs
/
t22bi2.lha
/
Source_Code
/
XPRQuickB
/
lmkfile
next >
Wrap
Text File
|
1991-09-02
|
1KB
|
43 lines
DBGFLAGS = -d
LC1FLAGS = $(DBGFLAGS) -csu
LC2FLAGS = -v -ml
LNKFLAGS = nodebug
DISTFILES = ReadMe.1st XprQuickB.doc xprquickb.library \
xproto.h quickb.h xprlib.c quickb.c xpr_lib.fd LMKFile
# create the library, requires Lattice 5.04
xprquickb.library: xprlib.o quickb.o
blink with xpr.lnk $(LNKFLAGS) <<!(xpr.lnk)
LIB:libent.o+LIB:libinit.o+xprlib.o+quickb.o
TO xprquickb.library
LIB LIB:lc.lib LIB:amiga.lib
LIBPREFIX _
LIBFD xpr_lib.fd
BATCH
SMALLCODE
SMALLDATA
VERBOSE
<
# install the library in the default place
install: xprquickb.library
copy xprquickb.library libs: clone
# create the distribution
xprqb.lzh: $(DISTFILES)
-delete xprqb.lzh
lharc a xprqb $(DISTFILES)
xprqb.zoo: $(DISTFILES)
-delete xprqb.zoo
zoo a xprqb $(DISTFILES)
# source files
xprlib.o: xprlib.c quickb.h xproto.h
lc1 $(LC1FLAGS) -oram: xprlib.c
lc2 $(LC2FLAGS) -oxprlib.o ram:xprlib.q
quickb.o: quickb.c quickb.h xproto.h
lc1 $(LC1FLAGS) -oram: quickb.c
lc2 $(LC2FLAGS) -oquickb.o ram:quickb.q