home *** CD-ROM | disk | FTP | other *** search
/ World of A1200 / World_Of_A1200.iso / programs / compress / misc / xfh / source.lha / src / Makefile < prev    next >
Makefile  |  1993-03-01  |  1KB  |  81 lines

  1.  
  2. SCOPTS = IDIR=Include MCCONS STRMERGE UNSCHAR NOSTKCHK OPTIMIZE
  3.  
  4. XFH   = XFH-Handler
  5. OBJS  = CFS.o DoDOS.o Packet.o lock.o dosfunc.o file.o pack.o misc.o\
  6. packfunc.o xobj.o xpk.o options.o arexx.o gui.o
  7. XFHD  = XFH-DebugHandler
  8. DOBJS = CFS.d DoDOS.o Packet.d lock.d dosfunc.d file.d pack.d misc.d\
  9. packfunc.d xobj.d xpk.d options.d arexx.d gui.d
  10.  
  11. .c.o:
  12.     sc $*.c $(SCOPTS) GST=XFH.gst OBJNAME=$*.o
  13.  
  14. .c.d:
  15.     sc $*.c $(SCOPTS) DEFINE=DEBUG GST=XFH.gst OBJNAME=$*.d
  16.  
  17. .asm.o:
  18.     asm -iINCLUDE: $*.asm
  19.  
  20. $(XFH): $(OBJS)
  21.     slink FROM $(OBJS) SC SD ND LIB Lib/dossupport.lib LIB:sc.lib LIB:amiga.lib TO $(XFH)
  22.  
  23. $(XFHD): $(DOBJS)
  24.     slink FROM $(DOBJS) SC SD ND LIB Lib/dossupport.lib LIB:sc.lib LIB:amiga.lib TO $(XFHD)
  25.  
  26. XFH.gst: CFS.h version.h Makefile
  27.     sc CFS.h UNSCHAR NOOBJNAME MAKEGST=$@
  28.     Avail >NIL: FLUSH
  29.  
  30. CFS.o: CFS.c XFH.gst
  31.  
  32. Packet.o: Packet.c XFH.gst
  33.  
  34. lock.o: lock.c XFH.gst
  35.  
  36. dosfunc.o: dosfunc.c XFH.gst
  37.  
  38. file.o: file.c XFH.gst
  39.  
  40. pack.o: pack.c XFH.gst
  41.  
  42. misc.o: misc.c XFH.gst
  43.  
  44. packfunc.o: packfunc.c XFH.gst
  45.  
  46. xobj.o: xobj.c XFH.gst
  47.  
  48. xpk.o: xpk.c XFH.gst
  49.  
  50. options.o: options.c XFH.gst
  51.  
  52. arexx.o: arexx.c XFH.gst
  53.  
  54. gui.o: gui.c gui.h XFH.gst
  55.  
  56. CFS.d: CFS.c XFH.gst
  57.  
  58. Packet.d: Packet.c XFH.gst
  59.  
  60. lock.d: lock.c XFH.gst
  61.  
  62. dosfunc.d: dosfunc.c XFH.gst
  63.  
  64. file.d: file.c XFH.gst
  65.  
  66. pack.d: pack.c XFH.gst
  67.  
  68. misc.d: misc.c XFH.gst
  69.  
  70. packfunc.d: packfunc.c XFH.gst
  71.  
  72. xobj.d: xobj.c XFH.gst
  73.  
  74. xpk.d: xpk.c XFH.gst
  75.  
  76. options.d: options.c XFH.gst
  77.  
  78. arexx.d: arexx.c XFH.gst
  79.  
  80. gui.d: gui.c gui.h XFH.gst
  81.