浏览代码

Update Makefile

tags/v0.0.62
Peter Vivell 6 年前
父节点
当前提交
13b29badf1
共有 1 个文件被更改,包括 16 次插入0 次删除
  1. 16
    0
      Makefile

+ 16
- 0
Makefile 查看文件

17
 	$(STRIP)   -s           $(DESTDIR)/usr/bin/radangel
17
 	$(STRIP)   -s           $(DESTDIR)/usr/bin/radangel
18
 	$(STRIP)   -s           $(DESTDIR)/usr/bin/websockify
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
 install-html:
24
 install-html:
21
 	$(INSTALL) -m 755 -d    $(DESTDIR)/usr/share/radangel/html
25
 	$(INSTALL) -m 755 -d    $(DESTDIR)/usr/share/radangel/html
22
 	$(INSTALL) -m 644       html/index.html $(DESTDIR)/usr/share/radangel/html
26
 	$(INSTALL) -m 644       html/index.html $(DESTDIR)/usr/share/radangel/html
25
 	$(INSTALL) -m 644       html/js/chroma.min.js $(DESTDIR)/usr/share/radangel/html/js
29
 	$(INSTALL) -m 644       html/js/chroma.min.js $(DESTDIR)/usr/share/radangel/html/js
26
 	$(INSTALL) -m 644       html/js/plotly-cartesian-latest.min.js $(DESTDIR)/usr/share/radangel/html/js
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
 install-config:
35
 install-config:
29
 	$(INSTALL) -m 755 -d    $(DESTDIR)/lib/systemd/system
36
 	$(INSTALL) -m 755 -d    $(DESTDIR)/lib/systemd/system
30
 	$(INSTALL) -m 644       service/datasrc.service $(DESTDIR)/lib/systemd/system
37
 	$(INSTALL) -m 644       service/datasrc.service $(DESTDIR)/lib/systemd/system
35
 	$(INSTALL) -m 755 -d    $(DESTDIR)/etc/udev/rules.d
42
 	$(INSTALL) -m 755 -d    $(DESTDIR)/etc/udev/rules.d
36
 	$(INSTALL) -m 644       config/60-kromek-radangel.rules $(DESTDIR)/etc/udev/rules.d
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
 install: install-bin install-html install-config
52
 install: install-bin install-html install-config
39
 
53
 
54
+uninstall: uninstall-bin uninstall-html uninstall-config
55
+
40
 %-clean: %
56
 %-clean: %
41
 	$(MAKE) -C $< clean
57
 	$(MAKE) -C $< clean
42
 
58
 

正在加载...
取消
保存