Makefile 646 B

123456789101112131415161718192021222324
  1. PYTHON_QUBESPATH = $(PYTHON_SITEPATH)/qubes
  2. SYSCONFDIR ?= /etc
  3. UNITDIR ?= /usr/lib/systemd/system
  4. all:
  5. python -m compileall .
  6. python -O -m compileall .
  7. clean:
  8. rm -f *.pyo
  9. install:
  10. ifndef PYTHON_SITEPATH
  11. $(error PYTHON_SITEPATH not defined)
  12. endif
  13. mkdir -p $(DESTDIR)$(PYTHON_QUBESPATH)
  14. cp qmemman*py $(DESTDIR)$(PYTHON_QUBESPATH)
  15. cp qmemman*py[co] $(DESTDIR)$(PYTHON_QUBESPATH)
  16. mkdir -p $(DESTDIR)$(SYSCONFDIR)/qubes
  17. cp qmemman.conf $(DESTDIR)$(SYSCONFDIR)/qubes/
  18. mkdir -p $(DESTDIR)/usr/lib/qubes
  19. cp server.py $(DESTDIR)/usr/lib/qubes/qmemman_daemon.py
  20. mkdir -p $(DESTDIR)$(UNITDIR)
  21. cp qubes-qmemman.service $(DESTDIR)$(UNITDIR)