some fixes, pointed out by pylint
[pyfrprog.git] / Makefile
1 PREFIX = /usr
2
3 all:
4         make -C pkernel/
5
6 #install: all #this just work when $FUJDEV is set for root too, eh?
7 install:
8         sed -e 's/%PREFIX%/\$(PREFIX)/g' frprog.py | sed -e 's/%VERSION%/$(shell git describe --abbrev=6)/g'> $(PREFIX)/bin/frprog
9         cp SerialPort_linux.pyc $(PREFIX)/bin/SerialPort_linux.pyc
10         mkdir -p $(PREFIX)/share/frprog/
11         cp pkernel/pkernel.mhx $(PREFIX)/share/frprog/pkernel.mhx
12         chmod a+rx $(PREFIX)/bin/frprog
13         chmod a+r $(PREFIX)/bin/SerialPort_linux.pyc
14         chmod a+r $(PREFIX)/share/frprog/pkernel.mhx
15
16 uninstall:
17         rm -R $(PREFIX)/share/frprog
18         rm $(PREFIX)/bin/frprog
19         rm $(PREFIX)/bin/SerialPort_linux.pyc
20
21 pylint: frprog.py
22         pylint --indent-string="\t" $<
23
24 .PHONY: uninstall