home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 300-399 / ff321.lzh / Ifs / source / makefile < prev    next >
Makefile  |  1990-02-27  |  2KB  |  86 lines

  1. DIR = IFS:work/
  2. BIN = IFS:bin/
  3. DOC = IFS:
  4.  
  5. LFLAGS    = 
  6. ADDSYMX   = 
  7. CFLAGS    = -ff -rs -O
  8.  
  9. SRC       = ifs???.h ifs???.c vectors.? gadmsg.? getfile.? safe?????.? standard.? 
  10.  
  11. OBJS      = ifsout.o vectors.o gadmsg.o safeclose.o getfile.o
  12. BINS      = ifsout
  13.  
  14.  
  15. #    For Debug
  16. #CFLAGS = -d2 
  17. #ADDSYMX = ADDSYM
  18.  
  19. all:    ifsout
  20.  
  21. ifsout.o: 
  22.     lc $(CFLAGS) ifsout.c
  23.  
  24. gadmsg.o: 
  25.     lc $(CFLAGS) gadmsg.c
  26.  
  27. vectors.o: vectors.c
  28.     lc $(CFLAGS) vectors.c
  29.  
  30. getfile.o: 
  31.     lc $(CFLAGS) getfile.c
  32.  
  33. safeclose.o: 
  34.     lc $(CFLAGS) safeclose.c
  35.  
  36. ifsout:    $(OBJS)
  37.     blink $(LFLAGS) lib:c.o $(OBJS) to ifsout \
  38. lib lib:lcmffp.lib lib:lcm.lib lib:lc.lib lib:amiga.lib $(ADDSYMX)
  39.  
  40. realclean: 
  41.     delete $(SRC) 
  42.     delete $(BINS)
  43.     delete buglist makefile ifsout.doc ifsout.info
  44.     delete $(OBJS)
  45.  
  46. clean:
  47.     delete $(OBJS)
  48.  
  49. save:
  50.     copy ifs???.c $(DIR)
  51.     copy gad???.c $(DIR)
  52.     copy vec????.c $(DIR)
  53.     copy make????  $(DIR)
  54.     copy ifs.?     $(DIR)      
  55.     copy ifs???.h $(DIR)
  56.     copy get????.h $(DIR)
  57.     copy safe?????.h $(DIR)
  58.     copy stand???.h    $(DIR)
  59.     copy get????.c $(DIR)
  60.         copy bug????   $(DIR)
  61.     copy safe?????.c $(DIR)
  62.         copy ifs???  $(BIN)
  63.     copy ifs???.info $(BIN)
  64.     copy ifsout.d?? $(DOC)
  65.     copy ifsout.d??.info $(DOC)
  66.     copy ifsout.??? $(DIR)
  67.  
  68.  
  69. get:
  70.     copy $(DIR)ifsout.c  rad:ifsout.c
  71.     copy $(DIR)gadmsg.c rad:gadmsg.c
  72.     copy $(DIR)vectors.c rad:vectors.c
  73.     copy $(DIR)makefile rad:makefile
  74.     copy $(DIR)ifs.h    rad:ifs.h
  75.     copy $(DIR)ifsout.h rad:ifsout.h
  76.     copy $(DIR)getfile.h rad:getfile.h
  77.     copy $(DIR)safeclose.h rad:safeclose.h
  78.     copy $(DIR)standard.h rad:standard.h 
  79.     copy $(DIR)getfile.c rad:getfile.c 
  80.     copy $(DIR)safeclose.c rad:safeclose.c 
  81.         copy $(DIR)buglist rad:buglist
  82.     copy $(BIN)ifsout.info rad:ifsout.info
  83.     copy $(DOC)ifsout.doc rad:ifsout.doc
  84.     copy $(DOC)ifsout.doc.info rad:ifsout.doc.info
  85.     copy $(BIN)ifsout rad:ifsout
  86.