DESTDIR = $(HOME)
SHELL = /bin/bash
INSFLAGS = -m 0755

#############################################################################
.PHONY: all clean install
all: dist/kufr/kufr

dist/kufr/kufr: kufr.py
	pyi-makespec kufr.py
	pyinstaller kufr.spec

clean:
	rm -rf ./build
	rm -rf ./dist
	rm -f kufr.spec

install: dist/kufr/kufr
	mkdir -p $(DESTDIR)/opt
	cd dist; find kufr -type f -exec install -D $(INSFLAGS) "{}" "$(DESTDIR)/opt/{}" \;
