home *** CD-ROM | disk | FTP | other *** search
/ Amiga Elysian Archive / AmigaElysianArchive.iso / comm / ckermit.arc / ckiker.mak < prev    next >
Text File  |  1988-02-12  |  3KB  |  77 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.10
  14. LC1FLAGS = -csw -DLAT310 -b
  15. LC2FLAGS = -v -r
  16.  
  17. #kermit: ckcmai.o ckucmd.o ckuusr.o ckuus2.o ckuus3.o ckipro.o ckcfns.o
  18. kermit: ckcmai.o ckucmd.o ckuusr.o ckuus2.o ckuus3.o ckcpro.o ckcfns.o\
  19.         ckcfn2.o ckicon.o ckitio.o ckifio.o ckistu.o ckiutl.o
  20.  lc:BLink with ckiker.lnk smallcode smalldata verbose nodebug
  21.  
  22. ckiutl.o: ckiutl.c
  23.  lc:lc1 $(KERFLAGS) -iinclude: $(LC1FLAGS) -oram: ckiutl
  24.  lc:lc2 $(LC2FLAGS) -ockiutl.o ram:ckiutl
  25.  
  26. ckitio.o: ckitio.c
  27.  lc:lc1 $(KERFLAGS) -iinclude: $(LC1FLAGS) -oram: ckitio
  28.  lc:lc2 $(LC2FLAGS) -ockitio.o ram:ckitio
  29.  
  30. ckistu.o: ckistu.c ckcker.h ckcdeb.h
  31.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckistu
  32.  lc:lc2 $(LC2FLAGS) -ockistu.o ram:ckistu
  33.  
  34. ckicon.o: ckicon.c ckcker.h ckcdeb.h
  35.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckicon
  36.  lc:lc2 $(LC2FLAGS) -ockicon.o ram:ckicon
  37.  
  38. ckifio.o: ckifio.c ckcker.h ckcdeb.h
  39.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckifio
  40.  lc:lc2 $(LC2FLAGS) -ockifio.o ram:ckifio
  41.  
  42. ckcmai.o: ckcmai.c ckcker.h ckcdeb.h
  43.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckcmai
  44.  lc:lc2 $(LC2FLAGS) -ockcmai.o ram:ckcmai
  45.  
  46. ckcpro.o: ckcpro.c ckcker.h ckcdeb.h
  47.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckcpro
  48.  lc:lc2 $(LC2FLAGS) -ockcpro.o ram:ckcpro
  49.  
  50. #ckipro.o: ckipro.c ckcker.h ckcdeb.h
  51. # lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckipro
  52. # lc:lc2 $(LC2FLAGS) -ockipro.o ram:ckipro
  53.  
  54. ckcfns.o: ckcfns.c ckcker.h ckcdeb.h
  55.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckcfns
  56.  lc:lc2 $(LC2FLAGS) -ockcfns.o ram:ckcfns
  57.  
  58. ckcfn2.o: ckcfn2.c ckcker.h ckcdeb.h
  59.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckcfn2
  60.  lc:lc2 $(LC2FLAGS) -ockcfn2.o ram:ckcfn2
  61.  
  62. ckuusr.o: ckuusr.c ckucmd.h ckcker.h ckuusr.h ckcdeb.h
  63.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckuusr
  64.  lc:lc2 $(LC2FLAGS) -ockuusr.o ram:ckuusr
  65.  
  66. ckuus2.o: ckuus2.c ckucmd.h ckcker.h ckuusr.h ckcdeb.h
  67.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckuus2
  68.  lc:lc2 $(LC2FLAGS) -ockuus2.o ram:ckuus2
  69.  
  70. ckuus3.o: ckuus3.c ckucmd.h ckcker.h ckuusr.h ckcdeb.h
  71.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckuus3
  72.  lc:lc2 $(LC2FLAGS) -ockuus3.o ram:ckuus3
  73.  
  74. ckucmd.o: ckucmd.c ckucmd.h ckcdeb.h
  75.  lc:lc1 $(KERFLAGS) $(LC1FLAGS) -oram: ckucmd
  76.  lc:lc2 $(LC2FLAGS) -ockucmd.o ram:ckucmd
  77.