home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / os2prgc.zip / testfile.mak < prev   
Text File  |  1995-03-06  |  1KB  |  75 lines

  1. # Borland C++ for OS/2 1.0 MAKEFILE for TESTFILE.EXE
  2.  
  3. .AUTODEPEND
  4.  
  5. CC = bcc +TESTFILE.CFG
  6. TASM = tasm.exe
  7. TLIB = tlib.exe
  8. LINKER = link386.exe
  9. RC = brcc.exe
  10. RB = rc.exe
  11. LIBPATH = E:\BCOS2\LIB
  12. INCLUDEPATH = E:\BCOS2\INCLUDE;E:\BCOS2\H;
  13.  
  14. .c.obj:
  15.   $(CC) -c {$< }
  16.  
  17. .cpp.obj:
  18.   $(CC) -c {$< }
  19.  
  20. .asm.obj:
  21.   $(TASM) -Mx $*.asm,$*.obj
  22.  
  23. .rc.res:
  24.   $(RC) -r $*.rc
  25.  
  26. EXE_DEPENDENCIES =  \
  27.  str.obj \
  28.  dosmem.obj \
  29.  file_io.obj \
  30.  comm.obj \
  31.  testfile.obj
  32.  
  33. testfile.exe: testfile.cfg $(EXE_DEPENDENCIES)
  34.   $(LINKER) /BASE:0x10000 /F /E /NON /PACKD /PACKC /PM:VIO /RUNFROMVDM @&&|
  35. E:\BCOS2\LIB\C02.OBJ+
  36. str.obj+
  37. dosmem.obj+
  38. file_io.obj+
  39. comm.obj+
  40. testfile.obj
  41. testfile
  42.         # no map file
  43. E:\BCOS2\LIB\C2MT.LIB+
  44. E:\BCOS2\LIB\OS2.LIB
  45.  
  46. |
  47.  
  48. str.obj: testfile.cfg str.c
  49.  
  50. dosmem.obj: testfile.cfg dosmem.c
  51.  
  52. file_io.obj: testfile.cfg file_io.c
  53.  
  54. comm.obj: testfile.cfg comm.c
  55.  
  56. testfile.obj: testfile.cfg testfile.c
  57.  
  58. testfile.cfg: testfile.mak
  59.   copy &&|
  60. -Oi
  61. -Oz
  62. -Ob
  63. -Oe
  64. -Oc
  65. -L$(LIBPATH)
  66. -I$(INCLUDEPATH)
  67. -vi-
  68. -sm
  69. -k-
  70. -O
  71. -Ot
  72. | testfile.cfg
  73.  
  74.  
  75.