home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / recio213.zip / makefile < prev    next >
Makefile  |  1995-09-05  |  2KB  |  109 lines

  1. # MAKEFILE for Borland C 3.1 compiler
  2. # Memory model (s=small, c=compact, m=medium, l=large; default is small)
  3. !if !$d(M)
  4. M=s
  5. !endif
  6.  
  7. # Overlays (default: no overlays; for overlays O=-Y)
  8. !if !$d(O)
  9. O=
  10. !endif
  11.  
  12. # Directory containing compiler
  13. CCDIR = C:\BORLANDC\BIN
  14. # Directory containing librarian
  15. LBDIR = C:\BORLANDC\BIN
  16.  
  17. # Filenames of compiler, librarian
  18. CC = $(CCDIR)\BCC
  19. LB = $(LBDIR)\TLIB
  20.  
  21. # Options for compiler
  22. CCOPT = -c -m$(M) -O1 -X -w $(O)
  23.  
  24. all: recio$(M).lib
  25.  
  26. recio.obj: recio.c recio.h
  27.     $(CC) $(CCOPT) recio.c
  28.  
  29. rerr.obj: rerr.c recio.h
  30.     $(CC) $(CCOPT) rerr.c
  31.  
  32. remsg.obj: remsg.c recio.h
  33.     $(CC) $(CCOPT) remsg.c
  34.  
  35. rwarn.obj: rwarn.c recio.h
  36.     $(CC) $(CCOPT) rwarn.c
  37.  
  38. rwmsg.obj: rwmsg.c recio.h
  39.     $(CC) $(CCOPT) rwmsg.c
  40.  
  41. rget.obj: rget.c recio.h
  42.     $(CC) $(CCOPT) rget.c
  43.  
  44. rgetf.obj: rgetf.c recio.h
  45.     $(CC) $(CCOPT) rgetf.c
  46.  
  47. rgets.obj: rgets.c recio.h
  48.     $(CC) $(CCOPT) rgets.c
  49.  
  50. rgett.obj: rgett.c recio.h
  51.     $(CC) $(CCOPT) rgett.c
  52.  
  53. rbget.obj: rbget.c recio.h
  54.     $(CC) $(CCOPT) rbget.c
  55.  
  56. rcgetf.obj: rcgetf.c recio.h
  57.     $(CC) $(CCOPT) rcgetf.c
  58.  
  59. rcgets.obj: rcgets.c recio.h
  60.     $(CC) $(CCOPT) rcgets.c
  61.  
  62. rcgett.obj: rcgett.c recio.h
  63.     $(CC) $(CCOPT) rcgett.c
  64.  
  65. rcbget.obj: rcbget.c recio.h
  66.     $(CC) $(CCOPT) rcbget.c
  67.  
  68. rput.obj: rput.c recio.h
  69.     $(CC) $(CCOPT) rput.c
  70.  
  71. rputf.obj: rputf.c recio.h
  72.     $(CC) $(CCOPT) rputf.c
  73.  
  74. rputs.obj: rputs.c recio.h
  75.     $(CC) $(CCOPT) rputs.c
  76.  
  77. rputt.obj: rputt.c recio.h
  78.     $(CC) $(CCOPT) rputt.c
  79.  
  80. rbput.obj: rbput.c recio.h
  81.     $(CC) $(CCOPT) rbput.c
  82.  
  83. rcputs.obj: rcputs.c recio.h
  84.     $(CC) $(CCOPT) rcputs.c
  85.  
  86. rcputt.obj: rcputt.c recio.h
  87.     $(CC) $(CCOPT) rcputt.c
  88.  
  89. rcbput.obj: rcbput.c recio.h
  90.     $(CC) $(CCOPT) rcbput.c
  91.  
  92. rcputf.obj: rcputf.c recio.h
  93.     $(CC) $(CCOPT) rcputf.c
  94.  
  95. rfix.obj: rfix.c recio.h
  96.     $(CC) $(CCOPT) rfix.c
  97.  
  98. rstr.obj: rstr.c recio.h
  99.     $(CC) $(CCOPT) rstr.c
  100.  
  101. recio$(M).lib:  recio.obj    rgett.obj   rputt.obj   rcgett.obj  rcputt.obj \
  102.                  rerr.obj    remsg.obj   rwarn.obj    rwmsg.obj    rfix.obj \
  103.                  rget.obj    rgets.obj   rbget.obj   rcgets.obj  rcbget.obj \
  104.                  rput.obj    rputs.obj   rbput.obj   rcputs.obj  rcbput.obj \
  105.                 rgetf.obj   rcgetf.obj   rputf.obj   rcputf.obj  \
  106.                  rstr.obj   
  107.     $(LB) recio$(M).lib @recio.res
  108.     del recio$(M).bak
  109.