
CC =		gcc
CFLAGS =	-ggdb -O2 -Wall -DVERSION='"$(VERSION) $(RELEASE)"'

PROGRAM =	tcpproxy
VERSION =	2.0.0-beta14
RELEASE =	0003-2007-03-20
DEBRELEASE =	2
DIR =		$(PROGRAM)-$(VERSION)
TAR =		$(PROGRAM)-$(VERSION)

TCPPROXY =	tcpproxy.o acp.o config.o procinfo.o ip-lib.o lib.o

TARGETS =	tcpproxy


all:		$(TARGETS)
	-ctags *.[ch]

install:	all
	strip $(TARGETS)
	cp $(TARGETS) /usr/local/sbin
	cp *.1 /usr/local/man/man1


tcpproxy:	$(TCPPROXY)
	$(CC) -o $@ $(TCPPROXY)

debian:		all
	strip $(TARGETS)
	deb-packager $(PROGRAM) $(VERSION)+$(DEBRELEASE) debian/files.list

tar:		clean
	rm -f *.deb
	cd ..; tar cvf $(TAR).tar $(DIR); gzip $(TAR).tar
	mv ../$(TAR).tar.gz .
	
clean:
	rm -f *.o cut out $(TARGETS) $(TAR).tar.gz

