home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fish 'n' More 2
/
fishmore-publicdomainlibraryvol.ii1991xetec.iso
/
fish
/
programming
/
aztecarp_436
/
src
/
source.lzh
/
MakeFile16
< prev
next >
Wrap
Text File
|
1990-12-05
|
2KB
|
50 lines
# arp.lib makefile (sixteen bit ints), with fixes for Aztec 5.0
ARP_LIB = scdir.o dospkt.o fmalloc.o malloc.o calloc.o lmalloc.o lcalloc.o free.o crt0.o _main.o wbparse.o cliparse.o clitemp.o clihelp.o exit.o _exit.o vars.o
A_LIB = tracker.o lvo.o
CFLAGS = -pcs -m0b -so0m -hi pragma.sym -qv
AFLAGS = -eINT16
GLUE = Glue/AddDADevs.o Glue/AddDANode.o Glue/AddResidentPrg.o Glue/ArpExit.o Glue/Assign.o Glue/ASyncRun.o\
Glue/Atol.o Glue/BaseName.o Glue/BtoCStr.o Glue/CheckAbort.o Glue/CheckBreak.o Glue/CheckSumPrg.o\
Glue/CloseWindowSafely.o Glue/CompareLock.o Glue/CreatePort.o Glue/CreateTaskResList.o\
Glue/CtoBStr.o Glue/DeletePort.o Glue/DosAllocMem.o Glue/DosFreeMem.o Glue/EscapeString.o\
Glue/FileRequest.o Glue/FindCLI.o Glue/FindFirst.o Glue/FindNext.o Glue/FindTaskResList.o\
Glue/FPrintf.o Glue/FreeAccess.o Glue/FreeAnchorChain.o Glue/FreeDAList.o Glue/FreeResList.o\
Glue/FreeTaskResList.o Glue/FreeTrackedItem.o Glue/GADS1.o Glue/GetAccess.o Glue/GetDevInfo.o\
Glue/Getenv.o Glue/GetKeywordIndex.o Glue/InitStdPacket.o Glue/LDiv.o Glue/LMod.o Glue/LMult.o\
Glue/LoadPrg.o Glue/ObtainResidentPrg.o Glue/PathName.o Glue/PatternMatch.o Glue/PreParse.o\
Glue/Printf.o Glue/Puts.o Glue/QSort.o Glue/ReadLine.o Glue/ReleaseResidentPrg.o Glue/RemResidentPrg.o\
Glue/SendPacket.o Glue/Setenv.o Glue/SPrintf.o Glue/StamptoStr.o Glue/Strcmp.o Glue/Strncmp.o Glue/StrtoStamp.o\
Glue/SyncRun.o Glue/TackOn.o Glue/Toupper.o Glue/UnLoadPrg.o Glue/ArpVFPrintf.o Glue/ArpVPrintf.o Glue/ArpVSPrintf.o
all: pragma.sym arp16.lib a16.lib gads16.o arpdetach16.o rstart16.o resident16.o cleanup
arp16.lib: $(ARP_LIB) $(A_LIB) $(GLUE)
ord arp.inp arp.out
lb $@ -f arp.out
a16.lib: $(A_LIB) $(GLUE)
ord a.inp a.out
lb $@ -f a.out
pragma.sym: pragma.c
cc -pcs -ho pragma.sym pragma.c
arpdetach16.o: _main.c
cc -DDETACH $(CFLAGS) -o $@ _main.c
gads16.o: gads.c
cc $(CFLAGS) -o $@ gads.c
rstart16.o: rstart.asm
as $(AFLAGS) -o $@ rstart.asm
resident16.o: resident.asm
as $(AFLAGS) -o $@ resident.asm
cleanup: $(ARP_LIB) $(A_LIB) $(GLUE)
Delete $(ARP_LIB) $(A_LIB) $(GLUE)
Delete pragma.sym
Copy *16.(o|lib) Aztec:LIB