home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
375.lha
/
MRARPFile_v1.1
/
Makefile
< prev
next >
Wrap
Makefile
|
1990-05-02
|
1KB
|
44 lines
CFLAGS = -pa -pc
all: Test MRARPFile.o MRARPFile.o32
lib: MRARPFile.o MRARPFile.o16
lb -o MRARPFile.lib MRARPFile.o
lb -o MRARPFile16.lib MRARPFile.o16
cp *.lib sys:lib
# Create the simple test program.
Test: Test.o MRARPFile.lib
ln -g -o Test Test.o +l MRARPFile.lib -la -lc
# Generate special debug version for testing.
MRARPFileDebug.o: MRARPFile.h MRARPFile.c
cc $(CFLAGS) -bs -DDEBUG -o MRARPFileDebug.o MRARPFile.c
# Generate 16 bit library module.
MRARPFile.o16: MRARPFile.h MRARPFile.c
cc $(CFLAGS) -ps -o MRARPFile.o16 MRARPFile.c
# Generate 32 bit library module. Actually, I don't believe there's a
# difference from the program's point of view.
MRARPFile.o: MRARPFile.h MRARPFile.c
cc $(CFLAGS) -pl -o MRARPFILE.o MRARPFile.c
# Create the assembly language glue for obtaining LastTracker.
StoreTracker.o: StoreTracker.asm
as -o StoreTracker.o StoreTracker.asm
ZOO = MRARPFile.Doc MRARPFile.h MRARPFile.c StoreTracker.asm Makefile \
MRARPFile.o MRARPFile.o16 MRARPFile.lib MRARPFile16.lib functions.diff Test
zoo: $(ZOO)
delete (MRARPFile.zoo)
zoo a MRARPFile $(ZOO)