home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 3: The Continuation / 17-Bit_The_Continuation_Disc.iso / amigan / amigan 3 / amiga / ckimak.mak < prev    next >
Encoding:
Text File  |  1994-01-27  |  2.3 KB  |  72 lines

  1. #This is a sample makefile for Amiga Kermit.
  2. #Since this will not be useful to most people compiling on an Amiga,
  3. #an EXECUTE script for compiling Kermit is in CKIKER.BLD.
  4.  
  5. #The following define is used to enable the debugging logging.
  6. #KERFLAGS = -DDEBUG -DTLOG
  7. KERFLAGS = 
  8.  
  9. #The following flags are used with Lattice 3.03.
  10. LC1FLAGS = -csw -iinclude:lattice/
  11. LC2FLAGS = -v
  12.  
  13. #The following flags are used with Lattice 3.04.
  14. #LC1FLAGS = -csw -DLAT304 -iinclude:lattice/
  15. #LC2FLAGS = -v
  16.  
  17. kermit: ckcmai.o ckucmd.o ckuusr.o ckuus2.o ckuus3.o ckcpro.o ckcfns.o\
  18.         ckcfn2.o ckicon.o ckitio.o ckifio.o ckistu.o ckiutl.o
  19.  lc:alink with ckiker.lnk faster
  20.  
  21. ckiutl.o: ckiutl.c
  22.  lc:lc1 $(KERFLAGS) -iinclude: $(LC1FLAGS) -oram: ckiutl
  23.  lc:lc2 $(LC2FLAGS) -ockiutl.o ram:ckiutl
  24.  
  25. ckitio.o: ckitio.c
  26.  lc:lc1 $(KERFLAGS) -iinclude: $(LC1FLAGS) -oram: ckitio
  27.  lc:lc2 $(LC2FLAGS) -ockitio.o ram:ckitio
  28.  
  29. ckistu.o: ckistu.c ckcker.h ckcdeb.h
  30.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckistu
  31.  lc:lc2 $(LC2FLAGS) -ockistu.o ram:ckistu
  32.  
  33. ckicon.o: ckicon.c ckcker.h ckcdeb.h
  34.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckicon
  35.  lc:lc2 $(LC2FLAGS) -ockicon.o ram:ckicon
  36.  
  37. ckifio.o: ckifio.c ckcker.h ckcdeb.h
  38.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckifio
  39.  lc:lc2 $(LC2FLAGS) -ockifio.o ram:ckifio
  40.  
  41. ckcmai.o: ckcmai.c ckcker.h ckcdeb.h
  42.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckcmai
  43.  lc:lc2 $(LC2FLAGS) -ockcmai.o ram:ckcmai
  44.  
  45. ckcpro.o: ckcpro.c ckcker.h ckcdeb.h
  46.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckcpro
  47.  lc:lc2 $(LC2FLAGS) -ockcpro.o ram:ckcpro
  48.  
  49. ckcfns.o: ckcfns.c ckcker.h ckcdeb.h
  50.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckcfns
  51.  lc:lc2 $(LC2FLAGS) -ockcfns.o ram:ckcfns
  52.  
  53. ckcfn2.o: ckcfn2.c ckcker.h ckcdeb.h
  54.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckcfn2
  55.  lc:lc2 $(LC2FLAGS) -ockcfn2.o ram:ckcfn2
  56.  
  57. ckuusr.o: ckuusr.c ckucmd.h ckcker.h ckuusr.h ckcdeb.h
  58.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckuusr
  59.  lc:lc2 $(LC2FLAGS) -ockuusr.o ram:ckuusr
  60.  
  61. ckuus2.o: ckuus2.c ckucmd.h ckcker.h ckuusr.h ckcdeb.h
  62.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckuus2
  63.  lc:lc2 $(LC2FLAGS) -ockuus2.o ram:ckuus2
  64.  
  65. ckuus3.o: ckuus3.c ckucmd.h ckcker.h ckuusr.h ckcdeb.h
  66.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckuus3
  67.  lc:lc2 $(LC2FLAGS) -ockuus3.o ram:ckuus3
  68.  
  69. ckucmd.o: ckucmd.c ckucmd.h ckcdeb.h
  70.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckucmd
  71.  lc:lc2 $(LC2FLAGS) -ockucmd.o ram:ckucmd
  72.