#
# Makefile for BSD 4.3 UNIX
#

LIBS = ../regexp/regexp.o ../regexp/regsub.o
LDFLAGS=

CFLAGS = -I../regexp -pg -g -DDEBUG -DAUTO_INDENT
LINTFLAGS = -I../regexp -DDEBUG -DAUTO_INDENT

MACHOBJ=	bsd.o
MACHSRC=	bsd.c

SRC=	main.c edit.c linefunc.c normal.c cmdline.c charset.c \
	updateRealscreen.c misccmds.c help.c dec.c inc.c search.c alloc.c \
	updateNextscreen.c mark.c screen.c fileio.c param.c $(MACHSRC)

OBJ=	main.o edit.o linefunc.o normal.o cmdline.o charset.o \
	updateRealscreen.o misccmds.o help.o dec.o inc.o search.o alloc.o \
	updateNextscreen.o mark.o screen.o fileio.o param.o $(MACHOBJ)

all : stevie

stevie : $(OBJ)
	$(CC) $(OBJ) $(LIBS) $(CFLAGS) -o stevie

lint:
	lint $(LINTFLAGS) $(SRC)

clean :
	rm -f *.out *.o core stevie *.BAK
