all: warren warrend

warren: cmd/warren/warren

warrend: cmd/warrend/warrend

cmd/warren/warren: cmd/warren/*.go
	cd cmd/warren && go build && ./warren build

cmd/warrend/warrend: cmd/warren/warren cmd/warrend/*.go cmd/warrend/conf/*.go
	cd cmd/warrend && ./../warren/warren build

clean:
	rm -f cmd/warren/warren cmd/warrend/warrend

install:
	cp cmd/warren/warren /usr/bin
	cp cmd/warrend/warrend /usr/bin
	mkdir -p /var/run/warrend
	cp -n cmd/warrend/etc/warrend.json /etc
	cp cmd/warrend/etc/init/warrend.conf /etc/init

uninstall:
	rm /usr/bin/warren
	rm /usr/bin/warrend
	rmdir /var/run/warrend