@@ -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 $(prefix)/bin/
51- mkdir -p $(prefix)/share/applications/
52- mkdir -p $(prefix)/share/icons/hicolor/256x256/apps/
53- mkdir -p $(prefix)/share/icons/hicolor/scalable/apps/
54- mkdir -p $(prefix)/share/$(name)/
55- mkdir -p $(prefix)/share/$(name)/Database/
56- mkdir -p $(prefix)/share/$(name)/Firmware/
57- mkdir -p $(prefix)/share/$(name)/Shaders/
58- cp out/$(name) $(prefix)/bin/$(name)
59- cp $(ui)/resource/$(name).desktop $(prefix)/share/applications/$(name).desktop
60- cp $(ui)/resource/$(name).png $(prefix)/share/icons/hicolor/256x256/apps/$(name).png
61- cp $(ui)/resource/$(name).svg $(prefix)/share/icons/hicolor/scalable/apps/$(name).svg
62- cp Database/* $(prefix)/share/$(name)/Database/
63- cp -r ../shaders/* $(prefix)/share/$(name)/Shaders/
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/
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 $(prefix)/bin/$(name)
72- rm -f $(prefix)/share/applications/$(name).desktop
73- rm -f $(prefix)/share/icons/hicolor/256x256/apps/$(name).png
74- rm -f $(prefix)/share/icons/hicolor/scalable/apps/$(name).svg
75- rm -rf $(prefix)/share/$(name)
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)
7676endif
0 commit comments