#
# @(#)Makefile	1.5 12/11/93
#
# Makefile for "tcptop".  Written by Steven Grimm <koreth@hyperion.com>.
#

INSTALL_BIN = /usr/local/bin
INSTALL_MAN = /usr/local/man
MAN_SECTION = 1

ALL_OBJS = main.o parse.o tcp.o util.o display.o timer.o iphost.o

CFLAGS = -O
LIBS = -lcurses -ltermcap

tcptop: $(ALL_OBJS)
	$(CC) $(LDFLAGS) $(ALL_OBJS) -o $@ $(LIBS)

parse.o: tokens.h
tcp.o: tcp_struct.h ranks.h iphost.h
display.o: ranks.h
iphost.o: iphost.h

install: tcptop
	cp tcptop $(INSTALL_BIN)
	chmod 755 $(INSTALL_BIN)/tcptop
	cp tcptop.man $(INSTALL_MAN)/man$(MAN_SECTION)/tcptop.$(MAN_SECTION)
	chmod 644 $(INSTALL_MAN)/man$(MAN_SECTION)/tcptop.$(MAN_SECTION)

shar:
	shar README *.c *.h Makefile TO-DO BUGS *.man > tcptop.shar
