home *** CD-ROM | disk | FTP | other *** search
/ CD Shareware Magazine 1996 December / CD_shareware_12-96.iso / DOS / Programa / CCDL122.ZIP / CLIBS / WORK.MAK < prev   
Encoding:
Text File  |  1996-07-24  |  1.5 KB  |  109 lines

  1. CC = bcc32 +rwtst.cfg 
  2. TLINK = tlink32
  3. SOURCE = ..\source
  4. LIBPATH = C:\BC45\LIB;..\object
  5. INCLUDEPATH = C:\BC45\INCLUDE;
  6.  
  7.  
  8. #        *Implicit Rules*
  9. .asm.obj:
  10.   tasm -zi $*
  11. .c.asm:
  12.   cc386 $*
  13.   tasm -zi $*
  14. .c.obj:
  15.   $(CC) -c {$< }
  16.  
  17. .cpp.obj:
  18.   $(CC) -c {$< }
  19.  
  20. #        *List Macros*
  21. EXE_dependencies = rwtst.obj locio.obj \
  22. malloc.asm free.asm \
  23. clearerr.asm \   
  24. fclose.asm \     
  25. fflush.asm \     
  26. fgetc.asm \      
  27. fgetpos.asm \    
  28. fgets.asm \      
  29. fopen.asm \      
  30. fprintf.asm \    
  31. fputc.asm \      
  32. fputs.asm \      
  33. fread.asm \      
  34. freopen.asm \    
  35. fseek.asm \      
  36. fsetpos.asm \    
  37. ftell.asm \      
  38. fwrite.asm \     
  39. gets.asm \       
  40. printf.asm \     
  41. puts.asm \       
  42. readbuf.asm \    
  43. remove.asm \     
  44. rename.asm \     
  45. rewind.asm \     
  46. scanf.asm \      
  47. setbuf.asm \     
  48. setvbuf.asm \    
  49. sprintf.asm \    
  50. sscanf.asm \     
  51. tmpfil.asm \     
  52. ungetc.asm \     
  53. writebuf.asm    
  54.  
  55. #        *Explicit Rules*
  56. rwtst.exe: $(EXE_dependencies)
  57.   $(TLINK) /Tpe/ax/v/x/c/P-/L$(LIBPATH) @&&|
  58. c0x32.obj+
  59. $(EXE_dependencies:.asm=.obj)
  60. rwtst.exe
  61.         # no map file
  62. ctype.lib str.lib alloc.lib time.lib procont.lib cw32.lib import32.lib
  63. |
  64.  
  65. #        *Compiler Configuration File*
  66. rwtst.cfg: 
  67.   copy &&|
  68. -v
  69. -G
  70. -O
  71. -Og
  72. -Oe
  73. -Om
  74. -Ov
  75. -Ol
  76. -Ob
  77. -Op
  78. -Oi
  79. -Z
  80. -vi
  81. -w-ret
  82. -w-nci
  83. -w-inl
  84. -wpin
  85. -wamb
  86. -wamp
  87. -w-par
  88. -wasm
  89. -wcln
  90. -w-cpt
  91. -wdef
  92. -w-dup
  93. -w-pia
  94. -wsig
  95. -w-nod
  96. -w-ill
  97. -w-sus
  98. -wstv
  99. -wucp
  100. -wuse
  101. -w-ext
  102. -w-ias
  103. -w-ibc
  104. -w-pre
  105. -w-nst
  106. -w-pro
  107. -I$(INCLUDEPATH)
  108. -L$(LIBPATH)
  109. | rwtst.cfg