xref: /linux/tools/verification/dot2/Makefile (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
1e3c9fc78SDaniel Bristot de OliveiraINSTALL=install
2e3c9fc78SDaniel Bristot de Oliveira
3e3c9fc78SDaniel Bristot de Oliveiraprefix  ?= /usr
4e3c9fc78SDaniel Bristot de Oliveirabindir  ?= $(prefix)/bin
5e3c9fc78SDaniel Bristot de Oliveiramandir  ?= $(prefix)/share/man
6e3c9fc78SDaniel Bristot de Oliveiramiscdir ?= $(prefix)/share/dot2
7e3c9fc78SDaniel Bristot de Oliveirasrcdir  ?= $(prefix)/src
8e3c9fc78SDaniel Bristot de Oliveira
9e3c9fc78SDaniel Bristot de OliveiraPYLIB  ?= $(shell python3 -c 'import sysconfig;  print (sysconfig.get_path("purelib"))')
10e3c9fc78SDaniel Bristot de Oliveira
11e3c9fc78SDaniel Bristot de Oliveira.PHONY: all
12e3c9fc78SDaniel Bristot de Oliveiraall:
13e3c9fc78SDaniel Bristot de Oliveira
14e3c9fc78SDaniel Bristot de Oliveira.PHONY: clean
15e3c9fc78SDaniel Bristot de Oliveiraclean:
16e3c9fc78SDaniel Bristot de Oliveira
17e3c9fc78SDaniel Bristot de Oliveira.PHONY: install
18e3c9fc78SDaniel Bristot de Oliveirainstall:
19e3c9fc78SDaniel Bristot de Oliveira	$(INSTALL) automata.py -D -m 644 $(DESTDIR)$(PYLIB)/dot2/automata.py
20e3c9fc78SDaniel Bristot de Oliveira	$(INSTALL) dot2c.py -D -m 644 $(DESTDIR)$(PYLIB)/dot2/dot2c.py
21e3c9fc78SDaniel Bristot de Oliveira	$(INSTALL) dot2c -D -m 755 $(DESTDIR)$(bindir)/
22*24bce201SDaniel Bristot de Oliveira	$(INSTALL) dot2k.py -D -m 644 $(DESTDIR)$(PYLIB)/dot2/dot2k.py
23*24bce201SDaniel Bristot de Oliveira	$(INSTALL) dot2k -D -m 755 $(DESTDIR)$(bindir)/
24*24bce201SDaniel Bristot de Oliveira
25*24bce201SDaniel Bristot de Oliveira	mkdir -p ${miscdir}/
26*24bce201SDaniel Bristot de Oliveira	cp -rp dot2k_templates $(DESTDIR)$(miscdir)/
27