#	@(#)Makefile	5.14 (Berkeley) 12/22/91
#	tset for linux -- fixes made by Juha.Virtanen@hut.fi Jul 4 1993

CC =		gcc
#CC =		gcc -m486
INSTALL = 	install

PROG =		tset
RESET =		reset
MAN =		tset.1
SRCS =		map.c misc.c set.c term.c tset.c wrterm.c
OBJS =		map.o misc.o set.o term.o tset.o wrterm.o

#CFLAGS =	-g -Wall #-DDEBUG
CFLAGS =	-O6 -Wall
LDFLAGS =	-s
LDADD =		-ltermcap

BINDIR =	/usr/bin
MANDIR =	/usr/man/man1


all:	${PROG}

c.o:
	$(CC) $(CFLAGS) -c $@

clean:
	rm -f *.o core $(PROG)

realclean:	clean
	rm -f *~

tset:	${OBJS}
	${CC} -o ${PROG} ${OBJS} $(LDFLAGS) ${LDADD}

install:
	$(INSTALL) -m 555 $(PROG) $(BINDIR)
	ln -sf $(PROG) $(BINDIR)/$(RESET)
	$(INSTALL) -m 444 $(MAN)  $(MANDIR)
	ln -sf $(MAN) $(MANDIR)/$(RESET).1

uninstall:
	rm -f $(BINDIR)/$(PROG) $(BINDIR)/$(RESET)
	rm -f $(MANDIR)/$(MAN) $(MANDIR)/$(RESET).1

