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

  1. #=============================================================
  2. #
  3. #    GI.MAK - Makefile for project C:\GI\gi.prj
  4. #        Created on 11/06/93 at 08:47
  5. #
  6. #=============================================================
  7.  
  8. .AUTODEPEND
  9.  
  10. #=============================================================
  11. #        Translator Definitions
  12. #=============================================================
  13. CC = bcc +GI.CFG
  14. TASM = tasm.exe
  15. TLIB = tlib.exe
  16. TLINK = tlink
  17. RC = brcc.exe
  18. RB = rc.exe
  19. LIBPATH = \BC\LIB
  20. INCLUDEPATH = \BC\INCLUDE;\c\tools;\c\pmtools;\gi;\c\inc
  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.  
  42.  
  43. EXE_DEPENDENCIES =  \
  44.  gi.obj \
  45.  gi.def
  46.  
  47. #=============================================================
  48. #        Explicit Rules
  49. #=============================================================
  50. gi.dll: gi.cfg $(EXE_DEPENDENCIES)
  51.   $(TLINK) /v /c /wimt /wmsk /wdpl /Tod /ap /L$(LIBPATH) @&&|
  52. \BC\LIB\C02D.OBJ+
  53. gi.obj
  54. gi.dll,gi
  55. \BC\LIB\C2MT.LIB+
  56. \BC\LIB\OS2.LIB
  57. gi.def
  58. |
  59.  
  60.  
  61. #=============================================================
  62. #        Individual File Dependencies
  63. #=============================================================
  64. gi.obj: gi.cfg gi.c 
  65.  
  66. #=============================================================
  67. #        Compiler Configuration File
  68. #=============================================================
  69. gi.cfg: gi.mak
  70.   copy &&|
  71. -L$(LIBPATH)
  72. -I$(INCLUDEPATH)
  73. -sd
  74. -H=C:\GI\gi.CSM
  75. -vi-
  76. -sm
  77. -v
  78. -wnod
  79. -wuse
  80. -wdef
  81. -wasm
  82. -wamp
  83. -wamb
  84. | gi.cfg
  85.  
  86.  
  87.