all: bin/event2dot bin/apache2events

PROGRAM=pathalizer
VERSION=0.7

PREFIX=/usr/local

bin/event2dot: src/*.cpp src/*.h
	cd src; make

bin/apache2events: src/*.cpp src/*.h
	cd src; make

install: $(PREFIX)/bin/pathalizer $(PREFIX)/bin/apache2events $(PREFIX)/bin/event2dot $(PREFIX)/bin/ps2img 

uninstall: 
	rm $(PREFIX)/bin/pathalizer || true
	rm $(PREFIX)/bin/apache2events || true
	rm $(PREFIX)/bin/event2dot || true
	rm $(PREFIX)/bin/ps2img || true

$(PREFIX)/bin/pathalizer: bin/pathalizer
	cp bin/pathalizer $(PREFIX)/bin

$(PREFIX)/bin/apache2events: bin/apache2events
	cp bin/apache2events $(PREFIX)/bin

$(PREFIX)/bin/event2dot: bin/event2dot
	cp bin/event2dot $(PREFIX)/bin

$(PREFIX)/bin/ps2img: bin/ps2img
	cp bin/ps2img $(PREFIX)/bin

clean:
	cd src; make clean
	rm bin/event2dot || true
	rm bin/apache2events|| true

tgz:
	cd ..; tar cRzf $(PROGRAM)-$(VERSION).tar.gz $(PROGRAM)-$(VERSION)/
