Kromek Radangel gamma spectrometer USB HID daemon and WebUI. https://git.unino.de/pvivell/radangel
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

Makefile 953B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. TARGETS := all
  2. #SUBDIRS := $(wildcard */.)
  3. SUBDIRS = src src/contrib
  4. SUBDIRGOALS := all
  5. SUBDIRSCLEAN=$(addsuffix -clean,$(SUBDIRS))
  6. STRIP ?= strip
  7. all: $(SUBDIRS) dist
  8. $(TARGETS): $(SUBDIRS)
  9. $(SUBDIRS):
  10. $(MAKE) -C $@ $(SUBDIRGOALS)
  11. %-clean: %
  12. $(MAKE) -C $< clean
  13. dist:
  14. mkdir -p dist/opt/radangel
  15. cp -p src/radangel dist/opt/radangel/radangel
  16. $(STRIP) -s dist/opt/radangel/radangel
  17. mkdir -p dist/opt/websockify
  18. cp -p src/contrib/websockify dist/opt/websockify/websockify
  19. $(STRIP) -s dist/opt/websockify/websockify
  20. mkdir -p dist/etc/systemd/system
  21. cp -p service/*.service dist/etc/systemd/system/
  22. mkdir -p dist/var/www/html/gamma
  23. cp -rp html/. dist/var/www/html/gamma/
  24. mkdir -p dist/etc/nginx/sites-available
  25. cp -p config/nginx*.conf dist/etc/nginx/sites-available/
  26. mkdir -p dist/etc/udev/rules.d
  27. cp -p config/*.rules dist/etc/udev/rules.d/
  28. dist-clean:
  29. rm -rf dist
  30. clean: $(SUBDIRSCLEAN) dist-clean
  31. .PHONY: $(TARGETS) $(SUBDIRS)