# $Id: Makefile,v 2.5.2.1 2003/05/11 19:12:01 folkert Exp folkert $

CC=gcc

CFLAGS=-Wall -g

# Mac OS X/IRIX/SCO/Solaris users: use the following line
#LDFLAGS=-lcurses
# all others use:
LDFLAGS=-lncurses -lutil -g

VERSION=2.6

OBJS=mt.o error.o my_pty.o

all: multitail

multitail: $(OBJS)
	$(CC) -Wall -W $(OBJS) $(LDFLAGS) -o multitail
#	strip multitail

install: multitail
	cp multitail /usr/bin
	install -D multitail.1 /usr/man/man1/multitail.1
	rm -f /usr/man/man1/multitail.1.gz
	gzip -9 /usr/man/man1/multitail.1
	#
	# +-====================================================-+
	# | Press 'x' or 'q' to leave MultiTail,                 |
	# | press 'h' for help.                                  |
	# +-====================================================-+
	#

uninstall: clean
	rm -f /usr/bin/multitail
	rm -f /usr/man/man1/multitail.1.gz

clean:
	rm -f $(OBJS) multitail core

package: clean
	# source package
	rm -rf multitail-$(VERSION)*
	mkdir multitail-$(VERSION)
	cp *.c *.h multitail.1 Makefile makefile.solaris Changes INSTALL license.txt readme.txt multitail-$(VERSION)
	tar czf multitail-$(VERSION).tgz multitail-$(VERSION)
	rm -rf multitail-$(VERSION)
