OS ?= Linux PYTHON_QUBESPATH = $(PYTHON_SITEPATH)/qubes SETTINGS_SUFFIX = $(BACKEND_VMM)-$(OS) all: python -m compileall . python -O -m compileall . install: ifndef PYTHON_SITEPATH $(error PYTHON_SITEPATH not defined) endif mkdir -p $(DESTDIR)$(PYTHON_QUBESPATH) mkdir \ $(DESTDIR)$(PYTHON_QUBESPATH)/vm \ $(DESTDIR)$(PYTHON_QUBESPATH)/storage \ $(DESTDIR)$(PYTHON_QUBESPATH)/tools \ $(DESTDIR)$(PYTHON_QUBESPATH)/ext \ $(DESTDIR)$(PYTHON_QUBESPATH)/tests \ $(DESTDIR)$(PYTHON_QUBESPATH)/tests/vm \ $(DESTDIR)$(PYTHON_QUBESPATH)/tests/tools cp \ __init__.py* \ _pluginloader.py* \ config.py* \ dochelpers.py* \ events.py* \ log.py* \ plugins.py* \ rngdoc.py* \ utils.py* \ $(DESTDIR)$(PYTHON_QUBESPATH) cp \ vm/__init__.py* \ vm/adminvm.py* \ vm/appvm.py* \ vm/dispvm.py* \ vm/hvm.py* \ vm/netvm.py* \ vm/proxyvm.py* \ vm/qubesvm.py* \ vm/templatehvm.py* \ vm/templatevm.py* \ $(DESTDIR)$(PYTHON_QUBESPATH)/vm cp \ storage/__init__.py* \ storage/xen.py* \ $(DESTDIR)$(PYTHON_QUBESPATH)/storage cp \ tools/__init__.py* \ tools/qubes_create.py* \ tools/qvm_create.py* \ tools/qvm_ls.py* \ tools/qvm_prefs.py* \ tools/qvm_start.py* \ $(DESTDIR)$(PYTHON_QUBESPATH)/tools cp ext/__init__.py* $(DESTDIR)$(PYTHON_QUBESPATH)/ext cp \ tests/__init__.py* \ tests/events.py* \ tests/init.py* \ tests/run.py* \ $(DESTDIR)$(PYTHON_QUBESPATH)/tests cp \ tests/vm/__init__.py* \ tests/vm/init.py* \ tests/vm/adminvm.py* \ tests/vm/qubesvm.py* \ $(DESTDIR)$(PYTHON_QUBESPATH)/tests/vm cp \ tests/tools/__init__.py* \ tests/tools/init.py* \ tests/tools/qvm_ls.py* \ $(DESTDIR)$(PYTHON_QUBESPATH)/tests/tools