home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 466.lha / AztecArp_v1.9 / Source.LZH / MakeFile < prev    next >
Makefile  |  1990-12-05  |  2KB  |  47 lines

  1. # arp.lib makefile, with fixes for Aztec 5.0
  2.  
  3. 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
  4. A_LIB        = tracker.o lvo.o
  5. CFLAGS        = -pc -m0b -so0m -hi pragma.sym -qv
  6.  
  7. GLUE        = Glue/AddDADevs.o Glue/AddDANode.o Glue/AddResidentPrg.o Glue/ArpExit.o Glue/Assign.o Glue/ASyncRun.o\
  8. Glue/Atol.o Glue/BaseName.o Glue/BtoCStr.o Glue/CheckAbort.o Glue/CheckBreak.o Glue/CheckSumPrg.o\
  9. Glue/CloseWindowSafely.o Glue/CompareLock.o Glue/CreatePort.o Glue/CreateTaskResList.o\
  10. Glue/CtoBStr.o Glue/DeletePort.o Glue/DosAllocMem.o Glue/DosFreeMem.o Glue/EscapeString.o\
  11. Glue/FileRequest.o Glue/FindCLI.o Glue/FindFirst.o Glue/FindNext.o Glue/FindTaskResList.o\
  12. Glue/FPrintf.o Glue/FreeAccess.o Glue/FreeAnchorChain.o Glue/FreeDAList.o Glue/FreeResList.o\
  13. Glue/FreeTaskResList.o Glue/FreeTrackedItem.o Glue/GADS1.o Glue/GetAccess.o Glue/GetDevInfo.o\
  14. Glue/Getenv.o Glue/GetKeywordIndex.o Glue/InitStdPacket.o Glue/LDiv.o Glue/LMod.o Glue/LMult.o\
  15. Glue/LoadPrg.o Glue/ObtainResidentPrg.o Glue/PathName.o Glue/PatternMatch.o Glue/PreParse.o\
  16. Glue/Printf.o Glue/Puts.o Glue/QSort.o Glue/ReadLine.o Glue/ReleaseResidentPrg.o Glue/RemResidentPrg.o\
  17. Glue/SendPacket.o Glue/Setenv.o Glue/SPrintf.o Glue/StamptoStr.o Glue/Strcmp.o Glue/Strncmp.o Glue/StrtoStamp.o\
  18. Glue/SyncRun.o Glue/TackOn.o Glue/Toupper.o Glue/UnLoadPrg.o Glue/ArpVFPrintf.o Glue/ArpVPrintf.o Glue/ArpVSPrintf.o
  19.  
  20. all:        pragma.sym arp.lib a.lib gads.o arpdetach.o rstart.o resident.o cleanup
  21.  
  22. arp.lib:    $(ARP_LIB) $(A_LIB) $(GLUE)
  23.         ord arp.inp arp.out
  24.         lb $@ -f arp.out
  25.  
  26. a.lib:        $(A_LIB) $(GLUE)
  27.         ord a.inp a.out
  28.         lb $@ -f a.out
  29.  
  30. pragma.sym:    pragma.c
  31.         cc -ho pragma.sym pragma.c
  32.  
  33. arpdetach.o:    _main.c
  34.         cc -DDETACH $(CFLAGS) -o $@ _main.c
  35.  
  36. rstart.o:    rstart.asm
  37.         as rstart.asm
  38.  
  39. resident.o:    resident.asm
  40.         as resident.asm
  41.  
  42. cleanup:    $(ARP_LIB) $(A_LIB) $(GLUE)
  43.         Delete $(ARP_LIB) $(A_LIB) $(GLUE)
  44.         Delete pragma.sym
  45.         Copy *.(o|lib) Aztec:LIB
  46.         Make -f MakeFile16
  47.