@@ -47,30 +47,30 @@ else ifeq ($(platform),macos)
47
47
mkdir -p ~/Library/Application\ Support/$(name)/Shaders/
48
48
cp -R out/$(name).app /Applications/$(name).app
49
49
else 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/
64
64
endif
65
65
66
66
uninstall :
67
67
ifeq ($(platform ) ,windows)
68
68
else ifeq ($(platform),macos)
69
69
rm -rf /Applications/$(name).app
70
70
else 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)
76
76
endif
0 commit comments