home *** CD-ROM | disk | FTP | other *** search
/ gondwana.ecr.mu.oz.au/pub/ / Graphics.tar / Graphics / fermiVogle.tar.Z / fermiVogle.tar / devel / examples / mswin / makefile.bcc < prev    next >
Encoding:
Makefile  |  1996-02-07  |  1.4 KB  |  70 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 cube.exe lcube.exe \
  7.     tetra.exe jtext.exe lstyles.exe
  8.  
  9. LIB = ..\..\src\voglew.lib
  10. CFLAGS = -W -w-rvl -w-pia -ml -I..\..\src -DTC
  11. RINC = e:\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. jtext.exe: $(LIB) jtext.obj vogle.res
  41.  
  42. moretxt.exe: $(LIB) moretxt.obj vogle.res
  43.  
  44. getstr.exe: $(LIB) getstr.obj vogle.res
  45.  
  46. curves.exe: $(LIB) curves.obj vogle.res
  47.  
  48. patches.exe: $(LIB) patches.obj vogle.res
  49.  
  50. objvws.exe: $(LIB) objvws.obj vogle.res
  51.  
  52. balls.exe: $(LIB) balls.obj vogle.res
  53.  
  54. world.exe: $(LIB) world.obj  vogle.res
  55.  
  56. loc.exe: $(LIB) loc.obj  vogle.res
  57.  
  58. lstyles.exe: $(LIB) lstyles.obj  vogle.res
  59.  
  60. teapot.exe: $(LIB) teapot.obj  vogle.res
  61.     
  62. distrt.exe: $(LIB) distrt.obj  vogle.res
  63.     
  64. cube.exe: $(LIB) cube.obj  vogle.res
  65.     
  66. lcube.exe: $(LIB) lcube.obj  vogle.res
  67.     
  68. tetra.exe: $(LIB) tetra.obj  vogle.res
  69.     
  70.