CFLAGS=-Wall
HDIR=handler
VERSION=0.0.1
SCRIPTS=$(HDIR)/attack_new
SCRIPTS+=$(HDIR)/attack_cont
SCRIPTS+=$(HDIR)/block
SCRIPTS+=$(HDIR)/unblock

include config.inc

all: attackwatch

clean:
	-rm attackwatch config.inc

tgz:	clean
	(cd ..;tar cvf - attackwatch | gzip -c >attackwatch-$(VERSION).tgz)

attackwatch.c:	config.h

attackwatch:	attackwatch.c

config.inc:	config.h
	sed -e"s/#define //" -e"s/ /=/" >$@ <$<


install: all
	-strip attackwatch
	install -m 700 attackwatch $(INSTALLDIR)
	install -d 700 $(HANDLERDIR)
	install -m 700 $(SCRIPTS) $(HANDLERDIR)
