BASEDIR=$(MSTOOLS)
386_FLAGS=/J
386_STDCALL=0
386_WARNING_LEVEL=/W4

WIMPYMASM=1

MAJORCOMP=posix
MINORCOMP=client

TARGETNAME=vi
TARGETPATH=obj
TARGETTYPE=PROGRAM

REM_INCLUDES=C:\nt\public\sdk\inc\posix;C:\nt\public\sdk\inc\crt;G:\dfu\include\bsd;G:\dfu\include\df
INCLUDES=$(MSTOOLS)\posix\h;$(MSTOOLS)\h;\dfu\include\bsd;\dfu\include\df

SOURCES=blk.c cmd1.c cmd2.c curses.c cut.c ex.c input.c main.c misc.c modify.c move1.c move2.c move3.c move4.c move5.c opts.c \
	recycle.c redraw.c regexp.c regsub.c system.c tio.c tmp.c vars.c vcmd.c vi.c
#termcap.c tgoto.c tputs.c

ELVIS_DEFS=-DCS_IBMPC -DCS_SPECIAL -DNO_CURSORSHAPE -DWIN_NT -DSETJMP_KLUDGE

C_DEFINES=-DSTDC_HEADERS -D_POSIX_SOURCE -DDIRENT -DSTACK_DIRECTION=-1 -D__STDC__ -DDF_POSIX -D_POSIX_ -Dmajor $(ELVIS_DEFS)

UMTYPE=posix
UMAPPL=vi
UMLIBS=\dfu\bsdlib\obj\*\bsdpsx.lib \dfu\lib\term.lib
OPTIONAL_UMTEST=
UMBASE=0xA00000
