@@ -47,30 +47,30 @@ else ifeq ($(platform),macos)
4747	mkdir -p ~/Library/Application\ Support/$(name)/Shaders/
4848	cp -R out/$(name).app /Applications/$(name).app
4949else  ifneq ($(filter $(platform),linux bsd),)
50- 	mkdir -p $(DESTDIR)$(prefix)/bin/ 
51- 	mkdir -p $(DESTDIR)$(prefix)/share/ applications/ 
52- 	mkdir -p $(DESTDIR)$(prefix)/share/ icons/hicolor/256x256/apps/ 
53- 	mkdir -p $(DESTDIR)$(prefix)/share/ icons/hicolor/scalable/apps/ 
54- 	mkdir -p $(DESTDIR)$(prefix)/share/ $(name)/ 
55- 	mkdir -p $(DESTDIR)$(prefix)/share/ $(name)/Database/ 
56- 	mkdir -p $(DESTDIR)$(prefix)/share/ $(name)/Firmware/ 
57- 	mkdir -p $(DESTDIR)$(prefix)/share/ $(name)/Shaders/ 
58- 	cp out/$(name) $(DESTDIR)$(prefix)/bin /$(name)
59- 	cp $(ui)/resource/$(name).desktop $(DESTDIR)$(prefix)/share /applications/$(name).desktop
60- 	cp $(ui)/resource/$(name).png $(DESTDIR)$(prefix)/share /icons/hicolor/256x256/apps/$(name).png
61- 	cp $(ui)/resource/$(name).svg $(DESTDIR)$(prefix)/share /icons/hicolor/scalable/apps/$(name).svg
62- 	cp Database/* $(DESTDIR)$(prefix)/share /$(name)/Database/
63- 	cp -r ../shaders/* $(DESTDIR)$(prefix)/share /$(name)/Shaders/
50+ 	mkdir -p $(DESTDIR)$(bindir) 
51+ 	mkdir -p $(DESTDIR)$(datarootdir)/ applications
52+ 	mkdir -p $(DESTDIR)$(datarootdir)/ icons/hicolor/256x256/apps
53+ 	mkdir -p $(DESTDIR)$(datarootdir)/ icons/hicolor/scalable/apps
54+ 	mkdir -p $(DESTDIR)$(datadir)/ $(name)
55+ 	mkdir -p $(DESTDIR)$(datadir)/ $(name)/Database
56+ 	mkdir -p $(DESTDIR)$(datadir)/ $(name)/Firmware
57+ 	mkdir -p $(DESTDIR)$(datadir)/ $(name)/Shaders
58+ 	cp out/$(name) $(DESTDIR)$(bindir) /$(name)
59+ 	cp $(ui)/resource/$(name).desktop $(DESTDIR)$(datarootdir) /applications/$(name).desktop
60+ 	cp $(ui)/resource/$(name).png $(DESTDIR)$(datarootdir) /icons/hicolor/256x256/apps/$(name).png
61+ 	cp $(ui)/resource/$(name).svg $(DESTDIR)$(datarootdir) /icons/hicolor/scalable/apps/$(name).svg
62+ 	cp Database/* $(DESTDIR)$(datadir) /$(name)/Database/
63+ 	cp -r ../shaders/* $(DESTDIR)$(datadir) /$(name)/Shaders/
6464endif 
6565
6666uninstall :
6767ifeq  ($(platform ) ,windows)
6868else  ifeq ($(platform),macos)
6969	rm -rf /Applications/$(name).app
7070else  ifneq ($(filter $(platform),linux bsd),)
71- 	rm -f $(DESTDIR)$(prefix)/bin /$(name)
72- 	rm -f $(DESTDIR)$(prefix)/share /applications/$(name).desktop
73- 	rm -f $(DESTDIR)$(prefix)/share /icons/hicolor/256x256/apps/$(name).png
74- 	rm -f $(DESTDIR)$(prefix)/share /icons/hicolor/scalable/apps/$(name).svg
75- 	rm -rf $(DESTDIR)$(prefix)/share /$(name)
71+ 	rm -f $(DESTDIR)$(bindir) /$(name)
72+ 	rm -f $(DESTDIR)$(datarootdir) /applications/$(name).desktop
73+ 	rm -f $(DESTDIR)$(datarootdir) /icons/hicolor/256x256/apps/$(name).png
74+ 	rm -f $(DESTDIR)$(datarootdir) /icons/hicolor/scalable/apps/$(name).svg
75+ 	rm -rf $(DESTDIR)$(datadir) /$(name)
7676endif 
0 commit comments