#
#  NMAKE makefile for NEW
#
#  by Scott R. Houck
#

STACKSIZE = 40000

!IFDEF DEBUG
CFLAGS = -AL -Zi -Od -Grs
LFLAGS = /co /f /noi /st:$(STACKSIZE)
!ELSE
CFLAGS = -AL -Ocilt -Grs
LFLAGS = /e /f /noi /st:$(STACKSIZE)
!ENDIF

OBJS = main.obj      addlist.obj   calcjul.obj   checkvcs.obj  \
       chkpause.obj  command.obj   confirm.obj   cursor.obj    \
       delay.obj     display.obj   fatal.obj     init.obj      \
       julian.obj    lcomma.obj    parsago.obj   parscmd.obj   \
       parse.obj     parsenv.obj   parstdte.obj  parstopt.obj  \
       parsttme.obj  prtfound.obj  prthelp.obj   prtopen.obj   \
       prtvcs.obj    replace.obj   search.obj    sort.obj      \
       sound.obj     stralloc.obj  trim.obj      valtopt.obj   \
       vcsput.obj

new.exe : $(OBJS)
   link @<<
main      addlist   calcjul   checkvcs  +
chkpause  command   confirm   cursor    +
delay     display   fatal     init      +
julian    lcomma    parsago   parscmd   +
parse     parsenv   parstdte  parstopt  +
parsttme  prtfound  prthelp   prtopen   +
prtvcs    replace   search    sort      +
sound     stralloc  trim      valtopt   +
vcsput
new.exe
nul
$(LFLAGS)

<<


#
#  All modules depend on NEW.H
#

$(OBJS) : new.h
