home *** CD-ROM | disk | FTP | other *** search
/ Black Art of 3D Game Programming / Black_Art_of_3D_Game_Programming.iso / source / borland / chap_9 / blazer.mak < prev    next >
Encoding:
Text File  |  1995-05-20  |  1.7 KB  |  97 lines

  1. #
  2. # Borland C++ IDE generated makefile
  3. #
  4. .AUTODEPEND
  5.  
  6.  
  7. #
  8. # Borland C++ tools
  9. #
  10. IMPLIB  = Implib
  11. BCCDOS  = Bcc +BccDos.cfg
  12. TLINK   = TLink
  13. TLIB    = TLib
  14. TASM    = Tasm
  15. #
  16. # IDE macros
  17. #
  18.  
  19.  
  20. #
  21. # Options
  22. #
  23. IDE_LFLAGSDOS =  -LE:\BC45\LIB
  24. IDE_BFLAGS =
  25. LLATDOS_blazerdexe =  -c -Tde -LC:\BC45\LIB
  26. RLATDOS_blazerdexe =
  27. BLATDOS_blazerdexe =
  28. CNIEAT_blazerdexe = -IC:\BC45\INCLUDE -D
  29. LNIEAT_blazerdexe = -x
  30. LEAT_blazerdexe = $(LLATDOS_blazerdexe)
  31. REAT_blazerdexe = $(RLATDOS_blazerdexe)
  32. BEAT_blazerdexe = $(BLATDOS_blazerdexe)
  33. CLATDOS_blazerdc =  -v- -R-
  34. LLATDOS_blazerdc =
  35. RLATDOS_blazerdc =
  36. BLATDOS_blazerdc =
  37. CEAT_blazerdc = $(CEAT_blazerdexe) $(CLATDOS_blazerdc)
  38. CNIEAT_blazerdc = -IC:\BC45\INCLUDE -D
  39. LNIEAT_blazerdc = -x
  40. LEAT_blazerdc = $(LEAT_blazerdexe) $(LLATDOS_blazerdc)
  41. REAT_blazerdc = $(REAT_blazerdexe) $(RLATDOS_blazerdc)
  42. BEAT_blazerdc = $(BEAT_blazerdexe) $(BLATDOS_blazerdc)
  43.  
  44. #
  45. # Dependency List
  46. #
  47. Dep_blazer = \
  48.     blazer.exe
  49.  
  50. blazer : BccDos.cfg $(Dep_blazer)
  51.   echo MakeNode
  52.  
  53. Dep_blazerdexe = \
  54.     ..\chap_8\black8.obj\
  55.     ..\chap_6\black6.obj\
  56.     ..\chap_5\black5.obj\
  57.     ..\chap_4\black4.obj\
  58.     ..\chap_3\black3.obj\
  59.     blazer.obj
  60.  
  61. blazer.exe : $(Dep_blazerdexe)
  62.   $(TLINK)   @&&|
  63.  /v $(IDE_LFLAGSDOS) $(LEAT_blazerdexe) $(LNIEAT_blazerdexe) +
  64. C:\BC45\LIB\c0m.obj+
  65. ..\chap_8\black8.obj+
  66. ..\chap_6\black6.obj+
  67. ..\chap_5\black5.obj+
  68. ..\chap_4\black4.obj+
  69. ..\chap_3\black3.obj+
  70. blazer.obj
  71. $<,$*
  72. C:\BC45\LIB\fp87.lib+
  73. C:\BC45\LIB\mathm.lib+
  74. C:\BC45\LIB\cm.lib
  75.  
  76. |
  77.  
  78. blazer.obj :  blazer.c
  79.   $(BCCDOS) -P- -c @&&|
  80.  $(CEAT_blazerdc) $(CNIEAT_blazerdc) -o$@ blazer.c
  81. |
  82.  
  83. # Compiler configuration file
  84. BccDos.cfg :
  85.     Copy &&|
  86. -W-
  87. -R
  88. -v
  89. -vi
  90. -H
  91. -H=blazer.csm
  92. -mm
  93. -f287
  94. | $@
  95.  
  96.  
  97.