compile:
	@echo Nothing to compile.

install: compile ./wolfpack
	mkdir -p ${pkgdir}/usr/local/bin/
	install -o root -g root -m 0755 ./wolfpack ${pkgdir}/usr/local/bin/$$i
	mkdir -p ${pkgdir}/usr/lib/systemd/system
	for i in *.service *.timer; do install -o root -g root -m 0755 $$i ${pkgdir}/usr/lib/systemd/system/$$i; done
	mkdir -p ${pkgdir}/usr/local/etc/WolfPack
	chmod 0770 ${pkgdir}/usr/local/etc/WolfPack
	make checkperm

clean:
	@echo Nothing to do

uninstall: /usr/local/bin/wolfpack
	systemctl disable --now wolfpack.timer
	systemctl disable --now wolfpack.service
	rm -Rf /usr/local/bin/wolfpack /usr/local/etc/WolfPack /usr/lib/systemd/system/wolfpack.*

test:
	./wolfpack --help

checkperm: ${pkgdir}/usr/local/etc/WolfPack/
	chmod -R ug+rw ${pkgdir}/usr/local/etc/WolfPack/
	chmod 0770 ${pkgdir}/usr/local/etc/WolfPack/
	chmod 0755 ${pkgdir}/usr/local/bin/*wolfpack
	chown root:root ${pkgdir}/usr/local/bin/*wolfpack

diff:
	for i in /usr/local/bin/wolfpack /usr/lib/systemd/system/wolfpack.*; do diff ./$$(basename $$i) $$i; done

reverse:
	for i in wolfpack offload-wolfpack; do cp /usr/local/bin/$$i .; done
	for i in *.service *.timer; do cp /usr/lib/systemd/system/$$i .; done
