home *** CD-ROM | disk | FTP | other *** search
/ Fish 'n' More 2 / fishmore-publicdomainlibraryvol.ii1991xetec.iso / disks / disk433.lzh / Gwin / exsrc.lzh / makefile.lattice < prev    next >
Makefile  |  1991-01-12  |  3KB  |  84 lines

  1. CFLAGS = -ff -O 
  2. COMPILETYPE = f
  3. LIBTYPE = ffp
  4. #CFLAGS = -fi -b0 -r0
  5. #COMPILETYPE = i
  6. #LIBTYPE = ieee
  7.  
  8. OBJECTS = graph.o text.o screentypes.o clipdemo.o placeobject.o rubberbandbox.o rubberbandline.o three-d.o request.o 
  9.  
  10. all: menu request three-d rubberbandline rubberbandbox placeobject clipdemo graph
  11.  
  12. menu: menu.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o
  13.      blink lib:c.o menu.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o lib lib:lcm$(LIBTYPE).lib lib:lc.lib lib:amiga.lib
  14.  
  15. menu.o: menu.c
  16.      lc $(CFLAGS) menu.c
  17.  
  18. request: request.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o
  19.      blink lib:c.o request.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o lib lib:lcm$(LIBTYPE).lib lib:lc.lib lib:amiga.lib
  20.  
  21. request.o: request.c
  22.      lc $(CFLAGS) request.c
  23.  
  24. three-d: three-d.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o
  25.      blink lib:c.o three-d.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o lib lib:lcm$(LIBTYPE).lib lib:lc.lib lib:amiga.lib
  26.  
  27. three-d.o: three-d.c
  28.      lc $(CFLAGS) three-d.c
  29.  
  30. rubberbandline: rubberbandline.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o
  31.      blink lib:c.o rubberbandline.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o lib lib:lcm$(LIBTYPE).lib lib:lc.lib lib:amiga.lib
  32.  
  33. rubberbandline.o: rubberbandline.c
  34.      lc $(CFLAGS) rubberbandline.c
  35.  
  36. rubberbandbox: rubberbandbox.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o
  37.      blink lib:c.o rubberbandbox.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o lib lib:lcm$(LIBTYPE).lib lib:lc.lib lib:amiga.lib
  38.  
  39. rubberbandbox.o: rubberbandbox.c
  40.      lc $(CFLAGS) rubberbandbox.c
  41.  
  42. placeobject: placeobject.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o
  43.      blink lib:c.o placeobject.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o lib lib:lcm$(LIBTYPE).lib lib:lc.lib lib:amiga.lib
  44.  
  45. placeobject.o: placeobject.c
  46.      lc $(CFLAGS) placeobject.c
  47.  
  48. clipdemo: clipdemo.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o
  49.      blink lib:c.o clipdemo.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o lib lib:lcm$(LIBTYPE).lib lib:lcm.lib lib:lc.lib lib:amiga.lib
  50.         
  51. clipdemo.o: clipdemo.c
  52.      lc $(CFLAGS) clipdemo.c
  53.  
  54. screentypes: screentypes.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o
  55.      blink lib:c.o screentypes.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o lib lib:lcm$(LIBTYPE).lib lib:lc.lib lib:amiga.lib
  56.  
  57. screentypes.o: screentypes.c
  58.      lc $(CFLAGS) screentypes.c
  59.  
  60. text: text.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o
  61.      blink lib:c.o text.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o lib lib:lcm$(LIBTYPE).lib lib:lc.lib lib:amiga.lib
  62.  
  63. text.o: text.c
  64.      lc $(CFLAGS) text.c
  65.  
  66. graph: graph.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o
  67.      blink lib:c.o graph.o gwin27jan90:bin/gwin.f$(COMPILETYPE).o lib lib:lcm$(LIBTYPE).lib lib:lc.lib lib:amiga.lib
  68.  
  69. graph.o: graph.c
  70.      lc $(CFLAGS) graph.c
  71.  
  72. clean:
  73.      delete $(OBJECTS)
  74.      delete menu.o
  75.      delete rubberbandline three-d request graph text screentypes clipdemo placeobject rubberbandbox
  76.      delete menu
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.