all: prds

prds:
	@echo "no make"

install:
	mkdir -p $(DESTDIR)/opt
	cp -fr helix $(DESTDIR)/opt/.

	mkdir -p $(DESTDIR)/usr/share/applications
	cp -fr helix.desktop $(DESTDIR)/usr/share/applications/.

	mkdir -p $(DESTDIR)/usr/share/icons/hicolor/scalable/apps
	cp -fr helix.svg $(DESTDIR)/usr/share/icons/hicolor/scalable/apps/helix.svg

	mkdir -p $(DESTDIR)/usr/share/bash-completion/completions
	cp -fr helix/contrib/completion/hx.bash $(DESTDIR)/usr/share/bash-completion/completions/hx.bash

	mkdir -p $(DESTDIR)/usr/share/fish/vendor_completions.d
	cp -fr helix/contrib/completion/hx.fish $(DESTDIR)/usr/share/fish/vendor_completions.d/hx.fish

	mkdir -p $(DESTDIR)/usr/share/zsh/site-functions
	cp -fr helix/contrib/completion/hx.zsh $(DESTDIR)/usr/share/zsh/site-functions/hx.zsh

uninstall:
	rm -fr $(DESTDIR)/opt/helix
	rm -fr $(DESTDIR)/usr/share/icons/hicolor/scalable/apps/helix.svg
	rm -fr $(DESTDIR)/usr/share/applications/helix.desktop
	rm -fr $(DESTDIR)/usr/share/bash-completion/completions/hx.bash
	rm -fr $(DESTDIR)/usr/share/fish/vendor_completions.d/hx.fish
	rm -fr $(DESTDIR)/usr/share/zsh/site-functions/hx.zsh

.PHONY: install uninstall

