home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / mag&info / jamapi.zip / CAPI.ARJ / MAKEFILE.BC < prev    next >
Text File  |  1993-07-01  |  1KB  |  43 lines

  1. #
  2. #   JAM(mbp) - The Joaquim-Andrew-Mats Message Base Proposal
  3. #
  4. #   C API
  5. #
  6. #   Written by Joaquim Homrighausen.
  7. #
  8. #   ----------------------------------------------------------------------
  9. #
  10. #   makefile (JAMmb)
  11. #
  12. #   Make file for JAM(mbp) C API library and Borland C++ 3.x and Borland
  13. #    MAKE (or MAKER).
  14. #
  15. #   Copyright 1993 Joaquim Homrighausen, Andrew Milner, Mats Birch, and
  16. #   Mats Wallin. ALL RIGHTS RESERVED.
  17. #
  18. CMDL    = c
  19. CC      = bcc
  20. CFLAGS  = -c -m$(CMDL) -G -Ox -Z -f- -d -w
  21.  
  22. OBJS    = jamfetch.obj jamfield.obj jamhinfo.obj jamlock.obj\
  23.           jamlread.obj jammbini.obj jamscan.obj  jamstore.obj\
  24.           jamcrc32.obj jamsys.obj
  25.  
  26. .c.obj:
  27.     $(CC) $(CFLAGS) {$< }
  28.  
  29. jamcapi$(CMDL).lib:     $(OBJS)
  30.     echo $*.lib /C /E /0                                         & >  $*.rsp
  31.     echo +jamfetch.obj +jamfield.obj +jamhinfo.obj +jamlock.obj  & >> $*.rsp
  32.     echo +jamlread.obj +jammbini.obj +jamscan.obj  +jamstore.obj & >> $*.rsp
  33.     echo +jamcrc32.obj +jamsys.obj                               & >> $*.rsp
  34.     echo ,$*.lst                                                   >> $*.rsp
  35.     if exist $*.lib del $*.lib
  36.     tlib @$*.rsp
  37.     del $*.rsp
  38.  
  39. .c.obj:
  40.     bcc -c -f- -G -O2 -Ox -d -w -mc {$< }
  41.  
  42. # end of file "makefile.bc"
  43.