Kromek Radangel gamma spectrometer USB HID daemon and WebUI. https://git.unino.de/pvivell/radangel
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. STRIP ?= strip
  2. DESTDIR ?= dist
  3. INSTALL ?= install
  4. SUBDIRS := $(sort $(dir $(wildcard */Makefile))) \
  5. $(sort $(dir $(wildcard */*/Makefile)))
  6. %-all: %
  7. $(MAKE) -C $<
  8. all: $(addsuffix -all,$(SUBDIRS))
  9. install-bin: all
  10. $(INSTALL) -m 755 -d $(DESTDIR)/usr/bin
  11. $(INSTALL) -m 755 src/radangel $(DESTDIR)/usr/bin
  12. $(INSTALL) -m 755 src/websockify/websockify $(DESTDIR)/usr/bin
  13. $(INSTALL) -m 755 src/inotail/inotail $(DESTDIR)/usr/bin
  14. $(STRIP) -s $(DESTDIR)/usr/bin/radangel
  15. $(STRIP) -s $(DESTDIR)/usr/bin/websockify
  16. $(STRIP) -s $(DESTDIR)/usr/bin/inotail
  17. uninstall-bin:
  18. rm -f $(DESTDIR)/usr/bin/radangel
  19. rm -f $(DESTDIR)/usr/bin/websockify
  20. install-html:
  21. $(INSTALL) -m 755 -d $(DESTDIR)/usr/share/radangel/html
  22. $(INSTALL) -m 644 html/index.html $(DESTDIR)/usr/share/radangel/html
  23. $(INSTALL) -m 755 -d $(DESTDIR)/usr/share/radangel/html/js
  24. $(INSTALL) -m 644 html/js/streamplot.js $(DESTDIR)/usr/share/radangel/html/js
  25. $(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
  27. uninstall-html:
  28. rm -rf $(DESTDIR)/usr/share/radangel
  29. install-config:
  30. $(INSTALL) -m 755 -d $(DESTDIR)/lib/systemd/system
  31. $(INSTALL) -m 644 service/datasrc.service $(DESTDIR)/lib/systemd/system
  32. $(INSTALL) -m 644 service/radangel.service $(DESTDIR)/lib/systemd/system
  33. $(INSTALL) -m 644 service/websockify.service $(DESTDIR)/lib/systemd/system
  34. $(INSTALL) -m 755 -d $(DESTDIR)/etc/nginx/conf.d
  35. $(INSTALL) -m 644 config/radangel.conf $(DESTDIR)/etc/nginx/conf.d
  36. $(INSTALL) -m 755 -d $(DESTDIR)/etc/udev/rules.d
  37. $(INSTALL) -m 644 config/60-radangel.rules $(DESTDIR)/etc/udev/rules.d
  38. uninstall-config:
  39. rm -f $(DESTDIR)/lib/systemd/system/datasrc.service
  40. rm -f $(DESTDIR)/lib/systemd/system/radangel.service
  41. rm -f $(DESTDIR)/lib/systemd/system/websockify.service
  42. rm -f $(DESTDIR)/etc/nginx/conf.d/radangel.conf
  43. rm -f $(DESTDIR)/etc/udev/rules.d/60-radangel.rules
  44. install: install-bin install-html install-config
  45. uninstall: uninstall-bin uninstall-html uninstall-config
  46. %-clean: %
  47. $(MAKE) -C $< clean
  48. clean: $(addsuffix -clean,$(SUBDIRS))
  49. rm -rf $(DESTDIR)