home *** CD-ROM | disk | FTP | other *** search
- # 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
- 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
-
- all: pragma.sym arp16.lib a16.lib gads16.o arpdetach16.o rstart16.o resident16.o cleanup
-
- arp16.lib: $(ARP_LIB) $(A_LIB) $(GLUE)
- lb $@ $(ARP_LIB) $(A_LIB) $(GLUE)
-
- a16.lib: $(A_LIB)
- lb $@ $(A_LIB) $(GLUE)
-
- 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 -eARPONLY $(AFLAGS) -o $@ rstart.asm
-
- resident16.o: rstart.asm
- as $(AFLAGS) -o $@ rstart.asm
-
- cleanup: $(ARP_LIB) $(A_LIB) $(GLUE)
- Delete $(ARP_LIB) $(A_LIB) $(GLUE)
- Delete pragma.sym
- Copy *16.(o|lib) Aztec:LIB
-