home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / MISC / MN321SRC.ZIP / makefile.bcd < prev    next >
Makefile  |  2004-07-18  |  687b  |  44 lines

  1. # MakeNL makefile for Borland C++ 3.x/4.x for DOS
  2. # Tested with Borland C++ 3.1 & 4.02
  3. #
  4. # $Id: makefile.bcd,v 1.7 2004/07/17 11:07:55 ozzmosis Exp $
  5. #
  6. # Build with:
  7. #
  8. # make -f makefile.bcd        (release)
  9. # make -f makefile.bcd clean  (remove temp files)
  10.  
  11. CFLAGS=-w -ml
  12. ASM=tasm
  13. AFLAGS=-mx
  14. ADEFS=-DMODL=large
  15.  
  16. OBJS=    config.obj \
  17.     crc16.obj \
  18.     fileutil.obj \
  19.     fts5.obj \
  20.     lsttool.obj \
  21.     makenl.obj \
  22.     merge.obj \
  23.     mkdiff.obj \
  24.     msgtool.obj \
  25.     os.obj \
  26.     output.obj \
  27.     process.obj \
  28.     stack.obj \
  29.     strtool.obj \
  30.     upcont.obj
  31.  
  32. .asm.obj:
  33.         $(ASM) $(AFLAGS) $(ADEFS) $<
  34.  
  35. .c.obj:
  36.     $(CC) $(CFLAGS) -c $<
  37.  
  38. makenl.exe: $(OBJS)
  39.     $(CC) $(CFLAGS) -e$@ *.obj
  40.  
  41. clean:
  42.     del *.obj
  43.     del makenl.exe
  44.