home *** CD-ROM | disk | FTP | other *** search
/ gondwana.ecr.mu.oz.au/pub/ / Graphics.tar / Graphics / voglew.zip / MAKEFILE.BCC < prev    next >
Text File  |  1993-05-29  |  1KB  |  66 lines

  1. CC = bcc
  2.  
  3. #
  4. TESTS = trivial.exe simple.exe shapes.exe poly.exe views.exe circtxt.exe \
  5.     moretxt.exe curves.exe patches.exe balls.exe objvws.exe world.exe \
  6.     getstr.exe loc.exe teapot.exe distrt.exe cube.exe lcube.exe \
  7.     tetra.exe
  8.  
  9. LIB = voglew.lib
  10. CFLAGS = -W -w-rvl -w-pia -ml -I..\..\src -DTC
  11. RINC = c:\borlandc\include
  12.  
  13. all: $(TESTS)
  14.  
  15. .c.obj:
  16.     $(CC)  -c $(CFLAGS) $<
  17.  
  18. .rc.res:
  19.     rc -r -I$(RINC) $*.rc vogle.ico voglewin.h
  20.  
  21. .obj.exe:
  22.     $(CC) $(CFLAGS) $*.obj $(LIB)
  23.         copy vogle.res $*.res
  24.         rc -k $*.res
  25.         
  26. vogle.res : vogle.rc voglewin.h
  27.  
  28. trivial.exe: $(LIB) trivial.obj vogle.res
  29.  
  30. simple.exe: $(LIB) simple.obj vogle.res
  31.  
  32. shapes.exe: $(LIB) shapes.obj vogle.res
  33.  
  34. poly.exe: $(LIB) poly.obj vogle.res
  35.  
  36. views.exe: $(LIB) views.obj vogle.res
  37.  
  38. circtxt.exe: $(LIB) circtxt.obj vogle.res
  39.  
  40. moretxt.exe: $(LIB) moretxt.obj vogle.res
  41.  
  42. getstr.exe: $(LIB) getstr.obj vogle.res
  43.  
  44. curves.exe: $(LIB) curves.obj vogle.res
  45.  
  46. patches.exe: $(LIB) patches.obj vogle.res
  47.  
  48. objvws.exe: $(LIB) objvws.obj vogle.res
  49.  
  50. balls.exe: $(LIB) balls.obj vogle.res
  51.  
  52. world.exe: $(LIB) world.obj  vogle.res
  53.  
  54. loc.exe: $(LIB) loc.obj  vogle.res
  55.  
  56. teapot.exe: $(LIB) teapot.obj  vogle.res
  57.     
  58. distrt.exe: $(LIB) distrt.obj  vogle.res
  59.     
  60. cube.exe: $(LIB) cube.obj  vogle.res
  61.     
  62. lcube.exe: $(LIB) lcube.obj  vogle.res
  63.     
  64. tetra.exe: $(LIB) tetra.obj  vogle.res
  65.     
  66.