Browse Source

Update Makefile

tags/v0.0.62
Peter Vivell 6 years ago
parent
commit
13b29badf1
1 changed files with 16 additions and 0 deletions
  1. 16
    0
      Makefile

+ 16
- 0
Makefile View File

@@ -17,6 +17,10 @@ install-bin: all
17 17
 	$(STRIP)   -s           $(DESTDIR)/usr/bin/radangel
18 18
 	$(STRIP)   -s           $(DESTDIR)/usr/bin/websockify
19 19
 
20
+uninstall-bin:
21
+	rm -f $(DESTDIR)/usr/bin/radangel
22
+	rm -f $(DESTDIR)/usr/bin/websockify
23
+
20 24
 install-html:
21 25
 	$(INSTALL) -m 755 -d    $(DESTDIR)/usr/share/radangel/html
22 26
 	$(INSTALL) -m 644       html/index.html $(DESTDIR)/usr/share/radangel/html
@@ -25,6 +29,9 @@ install-html:
25 29
 	$(INSTALL) -m 644       html/js/chroma.min.js $(DESTDIR)/usr/share/radangel/html/js
26 30
 	$(INSTALL) -m 644       html/js/plotly-cartesian-latest.min.js $(DESTDIR)/usr/share/radangel/html/js
27 31
 
32
+uninstall-html:
33
+	rm -rf $(DESTDIR)/usr/share/radangel
34
+
28 35
 install-config:
29 36
 	$(INSTALL) -m 755 -d    $(DESTDIR)/lib/systemd/system
30 37
 	$(INSTALL) -m 644       service/datasrc.service $(DESTDIR)/lib/systemd/system
@@ -35,8 +42,17 @@ install-config:
35 42
 	$(INSTALL) -m 755 -d    $(DESTDIR)/etc/udev/rules.d
36 43
 	$(INSTALL) -m 644       config/60-kromek-radangel.rules $(DESTDIR)/etc/udev/rules.d
37 44
 
45
+uninstall-config:
46
+	rm -f $(DESTDIR)/lib/systemd/system/datasrc.service
47
+	rm -f $(DESTDIR)/lib/systemd/system/radangel.service
48
+	rm -f $(DESTDIR)/lib/systemd/system/websockify.service
49
+	rm -f $(DESTDIR)/etc/nginx/conf.d/nginx-default-datasrc-location.conf
50
+	rm -f $(DESTDIR)/etc/udev/rules.d/60-kromek-radangel.rules
51
+
38 52
 install: install-bin install-html install-config
39 53
 
54
+uninstall: uninstall-bin uninstall-html uninstall-config
55
+
40 56
 %-clean: %
41 57
 	$(MAKE) -C $< clean
42 58
 

Loading…
Cancel
Save