home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / oclsrc15.zip / OCL / Watcom / WCLIB.MAK < prev   
Makefile  |  1996-08-12  |  886b  |  44 lines

  1. # $Header: W:/Projects/OCL/Watcom/rcs/WCLIB.MAK 1.50 1996/08/11 23:49:41 B.STEIN Release $
  2.  
  3. !include $(OCL)\COMMON.INC
  4. !include $(OCL)\OCLOBJ.INC
  5.  
  6. # When compiling the debug version use the following statements
  7. # CFLAGS = $(WATCOM_COMPILE_DEBUG)
  8. # LINKFILE = OCLD.LNK
  9.  
  10. CFLAGS = $(WATCOM_COMPILE)
  11. MAKEDEP = WCLIB.MAK
  12.  
  13. .all: .\OCLW.LIB .\OIPW.LIB
  14.  
  15. OCL: .\OCLW.LIB
  16. OIP: .\OIPW.LIB
  17. ALL: OCL OIP
  18.  
  19.  
  20. .SUFFIXES:
  21. .SUFFIXES: .cpp
  22.  
  23. {$(OCL)\Source}.cpp.obj:
  24.   @echo Compiling: $(@B)
  25.   @wpp386 $(CFLAGS) %s
  26.  
  27. .\OCLW.LIB: $(ALLOBJ) $(MAKEDEP)
  28.   @echo Creating OCLW.LIB ...
  29.   @wlib @<<
  30. -b -c -q .\OCLW.LIB $(LIBOBJ)
  31. <<
  32.   @del *.obj
  33.   @copy OCLW.LIB $(OCL)\LIB\OCLW.LIB
  34.  
  35. .\OIPW.LIB: $(OIPOBJ) $(MAKEDEP)
  36.   @echo Creating OIPW.LIB ...
  37.   @wlib @<<
  38. -b -c -q .\OIPW.LIB $(OIPLIBOBJ)
  39. <<
  40.   @del *.obj
  41.   @copy OIPW.LIB $(OCL)\LIB\OIPW.LIB
  42.  
  43. !include $(OCL)\COMMON.DEP
  44.