1 PREFIX ?= /usr 2 PYTHON ?= python3 3 PYTHONLIBDIR ?= $(shell $(PYTHON) -c "from distutils.sysconfig import *; print(get_python_lib(prefix='$(PREFIX)'))") 4 PACKAGEDIR ?= /$(PYTHONLIBDIR)/sepolgen 5 6 all: 7 8 install: all 9 -mkdir -p $(DESTDIR)$(PACKAGEDIR) 10 install -m 644 *.py $(DESTDIR)$(PACKAGEDIR) 11 12 clean: 13 rm -f parser.out parsetab.py 14 rm -f *~ *.pyc 15 rm -rf __pycache__ 16