.PHONY: build
build:

.PHONY: format
format:
	black .

.PHONY: clean
clean:

.PHONY: install-dirs
install-dirs:
	mkdir -p $(DESTDIR)/etc/puavomenu
	mkdir -p $(DESTDIR)/etc/xdg/autostart
	mkdir -p $(DESTDIR)/opt/puavomenu

.PHONY: install
install: install-dirs
	cp -R * $(DESTDIR)/opt/puavomenu/
	install -o root -g root -m 644 -t $(DESTDIR)/etc/xdg/autostart puavomenu.desktop

.PHONY: uninstall
uninstall:
	rm -f $(DESTDIR)/etc/puavomenu
	rm -f $(DESTDIR)/opt/puavomenu
