home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / MISC / MN325SRC.ZIP / makenl-3.2.5 / src / makefile.msvc < prev    next >
Makefile  |  2005-02-06  |  811b  |  46 lines

  1. # MakeNL makefile for Microsoft Visual C/C++
  2. # Tested with Visual C++ 2.0 (cl.exe 9.0)
  3. #
  4. # $Id: makefile.msvc,v 1.3 2004/09/02 21:17:39 mbroek Exp $
  5. #
  6. # Build with:
  7. #
  8. # nmake -f makefile.msvc               (Win32 release)
  9. # nmake -f makefile.msvc OS=WIN        (Win32 release)
  10. #
  11. # nmake -f makefile.msvc clean         (remove temp files)
  12.  
  13. CC=cl
  14. CFLAGS= -nologo -W3 -DWIN32
  15.  
  16. !ifdef DEBUG
  17. CFLAGS= $(CFLAGS) -Zd
  18. !endif
  19.  
  20. OBJS=    config.obj \
  21.     crc16.obj \
  22.     fileutil.obj \
  23.     fts5.obj \
  24.     lsttool.obj \
  25.     makenl.obj \
  26.     merge.obj \
  27.     mkdiff.obj \
  28.     mklog.obj \
  29.     msgtool.obj \
  30.     os.obj \
  31.     output.obj \
  32.     process.obj \
  33.     stack.obj \
  34.     strtool.obj \
  35.     upcont.obj
  36.  
  37. .c.obj:
  38.     $(CC) $(CFLAGS) -c $<
  39.  
  40. makenl.exe: $(OBJS)
  41.     $(CC) $(CFLAGS) -Fe$@ $(OBJS)
  42.  
  43. clean:
  44.     del *.obj
  45.         del makenl.exe
  46.