CC = gcc
OBJ = edit.o term.o screen.o stuff.o io.o editor.o

#----------------------------------------------------------
# FreeBSD
#----------------------------------------------------------
CFLAGS = -DVEDITOR
LIBS = -ltermcap -lcompat

#----------------------------------------------------------
# Linux
#----------------------------------------------------------
#CFLAGS = -DVEDITOR -DLINUX
#LIBS = -ltermcap -lbsd


#----------------------------------------------------------
# SunOS
#----------------------------------------------------------
#CFLAGS = -DVEDITOR
#LIBS = -ltermcap

all: ve

clean:
	rm -f *.o ve entab

install: all
	mkdir -p /usr/local/share/ve
	cp ve /usr/local/bin
	cp 00readme.txt ve.hlp /usr/local/share/ve

ve: $(OBJ)
	gcc $(CFLAGS) -o ve $(OBJ) $(LIBS)

entab: entab.o
	gcc -o entab entab.o
