all: install

install:
	mkdir -p $(DESTDIR)/usr/bin
	cp -fr godot4/godot4 $(DESTDIR)/usr/bin/.

	mkdir -p $(DESTDIR)/usr/share/applications
	cp -fr org.godotengine.Godot4.desktop $(DESTDIR)/usr/share/applications/.

	mkdir -p $(DESTDIR)/usr/share/metainfo
	cp -fr metainfo/org.godotengine.Godot4.xml $(DESTDIR)/usr/share/metainfo/.

	mkdir -p $(DESTDIR)/usr/share/mime/packages
	cp -fr mime/packages/org.godotengine.Godot4.xml $(DESTDIR)/usr/share/mime/packages/.

	mkdir -p $(DESTDIR)/usr/share/pixmaps
	cp -fr pixmaps/godot4.svg $(DESTDIR)/usr/share/pixmaps/.

uninstall:
	rm -fr $(DESTDIR)/usr/bin/godot4
	rm -fr $(DESTDIR)/usr/share/applications/org.godotengine.Godot4.desktop
	rm -fr $(DESTDIR)/usr/share/metainfo/org.godotengine.Godot4.xml
	rm -fr $(DESTDIR)/usr/share/mime/packages/org.godotengine.Godot4.desktop
	rm -fr $(DESTDIR)/usr/share/pixmaps/godot4.svg

.PHONY: install uninstall

