home *** CD-ROM | disk | FTP | other *** search
/ ftp.muug.mb.ca / 2014.06.ftp.muug.mb.ca.tar / ftp.muug.mb.ca / pub / src / zip19 / nt / makefile.nt
Makefile  |  1992-07-22  |  2KB  |  75 lines

  1. # NMAKE Makefile
  2. # D.Feinleib 7/92 t-davefe@microsoft.com
  3. # Windows NT
  4.  
  5. # Nmake macros for building Windows NT applications
  6. !include <ntwin32.mak>
  7.  
  8. PROJ=zip
  9. OBJ=BITS.obj CRYPT.obj DEFLATE.obj FILEIO.obj GLOBALS.obj MKTIME.obj TREES.obj UTIL.obj ZIP.obj ZIPFILE.obj ZIPUP.obj
  10. LIBSA=comdlg32.lib gdi32.lib kernel32.lib libc.lib libcx32.lib lz32.lib mpr.lib netapi32.lib ntdll.lib 
  11. LIBSB=winstrm.lib rpcndr.lib rpcns4.lib rpcrt4.lib shell32.lib user32.lib userrtl.lib
  12. LIBS=$(LIBSA) $(LIBSB)
  13. cvars=$(cvars) -DMSDOS -DCRYPT -DNO_ASM
  14.  
  15. all : zip.exe
  16.  
  17. BITS.obj : BITS.c
  18.     $(cc) $(cflags) $(cvars) BITS.c
  19.     $(cvtobj) BITS.obj
  20.  
  21. CRYPT.obj : CRYPT.c
  22.     $(cc) $(cflags) $(cvars) CRYPT.c
  23.     $(cvtobj) CRYPT.obj
  24.  
  25. DEFLATE.obj : DEFLATE.c
  26.     $(cc) $(cflags) $(cvars) DEFLATE.c
  27.     $(cvtobj) DEFLATE.obj
  28.  
  29. FILEIO.obj : FILEIO.c
  30.     $(cc) $(cflags) $(cvars) FILEIO.c
  31.     $(cvtobj) FILEIO.obj
  32.  
  33. GLOBALS.obj : GLOBALS.c
  34.     $(cc) $(cflags) $(cvars) GLOBALS.c
  35.     $(cvtobj) GLOBALS.obj
  36.  
  37. MKTIME.obj : MKTIME.c
  38.     $(cc) $(cflags) $(cvars) MKTIME.c
  39.     $(cvtobj) MKTIME.obj
  40.  
  41. TREES.obj : TREES.c
  42.     $(cc) $(cflags) $(cvars) TREES.c
  43.     $(cvtobj) TREES.obj
  44.  
  45. UTIL.obj : UTIL.c
  46.     $(cc) $(cflags) $(cvars) UTIL.c
  47.     $(cvtobj) UTIL.obj
  48.  
  49. ZIP.obj : ZIP.c
  50.     $(cc) $(cflags) $(cvars) ZIP.c
  51.     $(cvtobj) ZIP.obj
  52.  
  53. ZIPCLOAK.obj : ZIPCLOAK.c
  54.     $(cc) $(cflags) $(cvars) ZIPCLOAK.c
  55.     $(cvtobj) ZIPCLOAK.obj
  56.  
  57. ZIPFILE.obj : ZIPFILE.c
  58.     $(cc) $(cflags) $(cvars) ZIPFILE.c
  59.     $(cvtobj) ZIPFILE.obj
  60.  
  61. ZIPNOTE.obj : ZIPNOTE.c
  62.     $(cc) $(cflags) $(cvars) ZIPNOTE.c
  63.     $(cvtobj) ZIPNOTE.obj
  64.  
  65. ZIPSPLIT.obj : ZIPSPLIT.c
  66.     $(cc) $(cflags) $(cvars) ZIPSPLIT.c
  67.     $(cvtobj) ZIPSPLIT.obj
  68.  
  69. ZIPUP.obj : ZIPUP.c
  70.     $(cc) $(cflags) $(cvars) ZIPUP.c
  71.     $(cvtobj) ZIPUP.obj
  72.  
  73. zip.exe : $(OBJ)
  74.     $(link) $(conflags) -out:$(PROJ).exe $(OBJ) $(LIBS)
  75.