home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR24 / EDMI5.ZIP / IFSR3.ZIP / R3.MAK < prev    next >
Makefile  |  1993-07-01  |  2KB  |  101 lines

  1. #=============================================================
  2. #
  3. #       R3.MAK - Makefile for project D:\PROG\R3\R3.PRJ
  4. #               Created on 06/30/93 at 01:00
  5. #
  6. #=============================================================
  7.  
  8. .AUTODEPEND
  9.  
  10. #=============================================================
  11. #               Translator Definitions
  12. #=============================================================
  13. CC = bcc +R3.CFG
  14. TASM = tasm
  15. TLINK = tlink
  16. LIBPATH = C:\BCOS2\LIB
  17. INCLUDEPATH = C:\BCOS2\INCLUDE
  18.  
  19.  
  20. #=============================================================
  21. #               Implicit Rules
  22. #=============================================================
  23. .c.obj:
  24.   $(CC) -c {$< }
  25.  
  26. .asm.obj:
  27.   $(TASM) -Mx $*.asm,$*.obj
  28.  
  29. #=============================================================
  30. #               List Macros
  31. #=============================================================
  32.  
  33.  
  34. EXE_DEPENDENCIES =  \
  35.  r3comm.obj \
  36.  r3stubs.obj
  37.  
  38. #=============================================================
  39. #               Explicit Rules
  40. #=============================================================
  41.  
  42. all: r3.exe fsatt.exe
  43.  
  44. r3.exe: r3.cfg $(EXE_DEPENDENCIES)
  45.   $(TLINK) /x /v /B:0x10000 /c /Toe /ap /L$(LIBPATH) @&&|
  46. C:\BCOS2\LIB\C02.OBJ+
  47. r3comm.obj+
  48. r3stubs.obj
  49. r3
  50.  
  51. C:\BCOS2\LIB\C2.LIB+
  52. C:\BCOS2\LIB\OS2.LIB
  53.  
  54. |
  55.  
  56. fsatt.exe: r3.cfg fsatt.obj
  57.   $(TLINK) /x /v /B:0x10000 /c /Toe /ap /L$(LIBPATH) @&&|
  58. C:\BCOS2\LIB\C02.OBJ+
  59. fsatt.obj
  60. fsatt
  61.  
  62. C:\BCOS2\LIB\C2.LIB+
  63. C:\BCOS2\LIB\OS2.LIB
  64.  
  65. |
  66.  
  67.  
  68. #=============================================================
  69. #               Individual File Dependencies
  70. #=============================================================
  71. r3comm.obj: r3.cfg r3comm.c
  72.  
  73. R3STUBS.obj: r3.cfg R3STUBS.C
  74.  
  75. fsatt.obj: r3.cfg fsatt.c
  76.  
  77. #=============================================================
  78. #               Compiler Configuration File
  79. #=============================================================
  80. r3.cfg: r3.mak
  81.   copy &&|
  82. -Oi
  83. -Oz
  84. -Ob
  85. -Oe
  86. -Oc
  87. -L$(LIBPATH)
  88. -I$(INCLUDEPATH)
  89. -P
  90. -H=D:\PROG\R3\R3.CSM
  91. -vi-
  92. -d
  93. -O
  94. -Ot
  95. -v
  96. -N
  97. -C
  98. -a
  99. | r3.cfg
  100.  
  101.