warren/Makefile

29 lines
603 B
Makefile

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