home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / games / gi / tapedev.mak < prev    next >
Text File  |  1993-11-18  |  2KB  |  88 lines

  1. #=============================================================
  2. #
  3. #    TAPEDEV.MAK - Makefile for project C:\GI\tapedev.prj
  4. #        Created on 11/18/93 at 23:05
  5. #
  6. #=============================================================
  7.  
  8. .AUTODEPEND
  9.  
  10. #=============================================================
  11. #        Translator Definitions
  12. #=============================================================
  13. CC = bcc +TAPEDEV.CFG
  14. TASM = tasm.exe
  15. TLIB = tlib.exe
  16. TLINK = tlink
  17. RC = brcc.exe
  18. RB = rc.exe
  19. LIBPATH = C:\BC\LIB
  20. INCLUDEPATH = C:\BC\INCLUDE;\c\inc;\c\tools;\c\pmtools;.
  21.  
  22.  
  23. #=============================================================
  24. #        Implicit Rules
  25. #=============================================================
  26. .c.obj:
  27.   $(CC) -c {$< }
  28.  
  29. .cpp.obj:
  30.   $(CC) -c {$< }
  31.  
  32. .asm.obj:
  33.   $(TASM) -Mx $*.asm,$*.obj
  34.  
  35. .rc.res:
  36.   $(RC) -r $*.rc
  37.  
  38. #=============================================================
  39. #        List Macros
  40. #=============================================================
  41. LINK_EXCLUDE =  \
  42.  tapedev.res
  43.  
  44. LINK_INCLUDE =  \
  45.  tapedev.obj \
  46.  tapedev.def \
  47.  {$(LIBPATH)}gi.lib
  48.  
  49. #=============================================================
  50. #        Explicit Rules
  51. #=============================================================
  52. tapedev.dll: tapedev.cfg $(LINK_INCLUDE) $(LINK_EXCLUDE)
  53.   $(TLINK) /v /c /Tod /ap /L$(LIBPATH) @&&|
  54. C:\BC\LIB\C02D.OBJ+
  55. tapedev.obj
  56. tapedev.dll,tapedev
  57. gi.lib+
  58. C:\BC\LIB\C2MT.LIB+
  59. C:\BC\LIB\OS2.LIB
  60. tapedev.def
  61. |
  62.   rc.exe tapedev.res tapedev.dll
  63.  
  64. #=============================================================
  65. #        Individual File Dependencies
  66. #=============================================================
  67. tapedev.obj: tapedev.cfg tapedev.c 
  68.  
  69. tapedev.res: tapedev.cfg TAPEDEV.RC 
  70.     brcc.exe -R -I$(INCLUDEPATH) -FO tapedev.res TAPEDEV.RC
  71.  
  72. #=============================================================
  73. #        Compiler Configuration File
  74. #=============================================================
  75. tapedev.cfg: tapedev.mak
  76.   copy &&|
  77. -L$(LIBPATH)
  78. -I$(INCLUDEPATH)
  79. -P
  80. -sd
  81. -H=C:\GI\tapedev.CSM
  82. -vi-
  83. -sm
  84. -v
  85. | tapedev.cfg
  86.  
  87.  
  88.