home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Otherware
/
Otherware_1_SB_Development.iso
/
amiga
/
comms
/
misc
/
xprkerm.lzh
/
Makefile
< prev
next >
Wrap
Makefile
|
1992-01-20
|
2KB
|
80 lines
### makefile
#
# DESCRIPTION:
# ===========
#
# This is the new makefile for xprkermit.library.
# This version is written for Aztec C Version 5.2a, and uses the
# example library code distributed with that compiler.
# All changes and additions by me.
#
# AUTHOR/DATE: Stephen Walton, December 1991
# ============
#
###
# "functions.pre.16" is a precompiled header file for "functions.h" in 16-bit
# mode. Particularly with unstripped includes such as one gets with 2.0, it
# speeds up compilation a great deal. Create it with the command:
#
# cc -ho functions.pre.16 -p0ls -a functions.h
CFLAGS = -p0ls -wp -r6 -DXPRKERMIT -so -hi functions.pre.16
# CFLAGS = -p0ls -wp -r6 -DXPRKERMIT -bs -hi functions.pre.16
LFLAGS = -t
.c.lob:
lint -u $*.c -oo
.asm.o:
as -o $*.o $*.asm
.SUFFIXES: .lob .o .c .asm
OBJS = libstart.o libsup.o xprkermit.o timer.o kermitproto.o
All: xprkermit.library
xprkermit.library: $(OBJS)
ln $(LFLAGS) -o xprkermit.library $(OBJS) -lc16
xprkermit.o xprkermit.lob: xprkermit.c xproto.h xprkermit.h timer.h version.h \
kermitproto.h kermitproto.pro
kermitproto.o kermitproto.lob: kermitproto.c kermitproto.h \
kermitproto.pro xprkermit.h
kermitproto.c: kermitproto.w wart
wart kermitproto.w kermitproto.c
wart: ckwart.c
cc -DAMIGA ckwart.c
ln -o wart ckwart.o -lc
kermitproto.pro: kermitproto.c
cc -qp $(CFLAGS) -o k.pro kermitproto.c
-delete kermitproto.pro
rename k.pro kermitproto.pro
libsup.o libsup.lob: libsup.c xprkermit.h version.h
libstart.o: libstart.asm
timer.o timer.lob: timer.h
lint: libsup.lob xprkermit.lob timer.lob kermitproto.lob
lint libsup.lob xprkermit.lob timer.lob kermitproto.lob
copy: xprkermit.library
copy xprkermit.library to user:LIBS
clean:
delete $(OBJS)
archive: xprkermit.library
@delete xprkermit.lzh
lz a xprkermit kermitproto.w xprkermit.c timer.c kermitproto.h \
kermitproto.pro xprkermit.h xprkermit.c xprkermit.library timer.c \
timer.h ckwart.c Makefile kermitproto.doc xprkermit.doc libstart.asm \
libsup.c version.h xproto.h aaaread.me options.lnt