home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / mandelc.zip / CLIENT.MAK < prev    next >
Text File  |  1993-08-01  |  2KB  |  104 lines

  1. #=============================================================
  2. #
  3. #    CLIENT.MAK - Makefile for project C:\Work\server-client\client.prj
  4. #        Created on 08/01/93 at 16:45
  5. #
  6. #=============================================================
  7.  
  8. .AUTODEPEND
  9.  
  10. #=============================================================
  11. #        Translator Definitions
  12. #=============================================================
  13. CC = bcc +CLIENT.CFG
  14. TASM = tasm.exe
  15. TLIB = tlib.exe
  16. TLINK = tlink
  17. RC = brcc.exe
  18. RB = rc.exe
  19. LIBPATH = C:\BCOS2\LIB
  20. INCLUDEPATH = C:\BCOS2\INCLUDE
  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.  apfel.res
  43.  
  44. LINK_INCLUDE =  \
  45.  {$(LIBPATH)}oopdll.lib \
  46.  apfel.obj
  47.  
  48. #=============================================================
  49. #        Explicit Rules
  50. #=============================================================
  51. client.exe: client.cfg $(LINK_INCLUDE) $(LINK_EXCLUDE)
  52.   $(TLINK) /v /c /s /wimt /wmsk /wdpl /Toe /aa /L$(LIBPATH) @&&|
  53. C:\BCOS2\LIB\C02.OBJ+
  54. apfel.obj
  55. client,client
  56. oopdll.lib+
  57. C:\BCOS2\LIB\C2MTI.LIB+
  58. C:\BCOS2\LIB\OS2.LIB
  59.  
  60. |
  61.   rc.exe apfel.res client.exe
  62.  
  63. #=============================================================
  64. #        Individual File Dependencies
  65. #=============================================================
  66. apfel.res: client.cfg APFEL.RC 
  67.     brcc.exe -R -I$(INCLUDEPATH) -FO apfel.res APFEL.RC
  68.  
  69. apfel.obj: client.cfg apfel.cpp 
  70.  
  71. #=============================================================
  72. #        Compiler Configuration File
  73. #=============================================================
  74. client.cfg: client.mak
  75.   copy &&|
  76. -Vmv
  77. -i96
  78. -L$(LIBPATH)
  79. -I$(INCLUDEPATH)
  80. -H=C:\Work\server-client\client.CSM
  81. -vi
  82. -sm
  83. -d
  84. -y
  85. -v
  86. -a
  87. -wnod
  88. -wuse
  89. -wucp
  90. -wstv
  91. -wsig
  92. -w-pia
  93. -wdef
  94. -wcln
  95. -wasm
  96. -wamp
  97. -wamb
  98. -wbbf
  99. -wpin
  100. -w-inl
  101. | client.cfg
  102.  
  103.  
  104.