home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / OS2LZ.ZIP / MAKEFILE < prev   
Text File  |  1991-03-06  |  1KB  |  51 lines

  1. # Makefile for LZH Compression routines
  2. #
  3. LIBC6=\C600\LIB^\
  4. cf=-c -MD -Gs -Oxwz -Zlpi -W4
  5. # Use linker from C5.1 if debugging with Multiscope & Do NOT cvpack
  6. #CLINK=\C51\BIN^\
  7.  
  8. .c.obj:
  9.     $(CC) $(cf) $*.c
  10.  
  11. ALL: lzss.exe lzhuf.exe lzari.exe
  12.  
  13. lzss.exe:    lzss.obj \
  14.         $(LIBC6)crtlib.dll \
  15.         $(LIBC6)os2.lib \
  16.             lzss.def
  17.     link @<<
  18. $(LIBC6)crtexe+lzss,lzss,,os2+crtlib,lzss/align:16/noe/noi/nod/f/packc/ba/co;
  19. <<NOKEEP
  20. !IFNDEF CLINK
  21.         cvpack /p lzss.exe
  22. !ENDIF
  23.  
  24. lzhuf.exe:    lzhuf.obj \
  25.         $(LIBC6)crtlib.dll \
  26.         $(LIBC6)os2.lib \
  27.             lzhuf.def
  28.     link @<<
  29. $(LIBC6)crtexe+lzhuf,lzhuf,,os2+crtlib,lzhuf/align:16/noe/noi/nod/f/packc/ba/co;
  30. <<NOKEEP
  31. !IFNDEF CLINK
  32.         cvpack /p lzhuf.exe
  33. !ENDIF
  34.  
  35. lzari.exe:    lzari.obj \
  36.         $(LIBC6)crtlib.dll \
  37.         $(LIBC6)os2.lib \
  38.             lzari.def
  39.     link @<<
  40. $(LIBC6)crtexe+lzari,lzari,,os2+crtlib,lzari/align:16/noe/noi/nod/f/packc/ba/co;
  41. <<NOKEEP
  42. !IFNDEF CLINK
  43.         cvpack /p lzari.exe
  44. !ENDIF
  45.  
  46. lzss.obj:   lzss.c
  47.  
  48. lzhuf.obj:   lzhuf.c
  49.  
  50. lzari.obj:   lzari.c
  51.