xref: /aosp_15_r20/external/selinux/python/sepolgen/src/sepolgen/Makefile (revision 2d543d20722ada2425b5bdab9d0d1d29470e7bba)
1PREFIX ?= /usr
2PYTHON ?= python3
3PYTHONLIBDIR ?= $(shell $(PYTHON) -c "import sysconfig; print(sysconfig.get_path('purelib', vars={'platbase': '$(PREFIX)', 'base': '$(PREFIX)'}))")
4PACKAGEDIR ?= /$(PYTHONLIBDIR)/sepolgen
5
6all:
7
8install: all
9	-mkdir -p $(DESTDIR)$(PACKAGEDIR)
10	install -m 644 *.py $(DESTDIR)$(PACKAGEDIR)
11
12clean:
13	rm -f parser.out parsetab.py
14	rm -f *~ *.pyc
15	rm -rf __pycache__
16