Add DESTDIR and PREFIX to Makefile
[SymbiYosys.git] / Makefile
1
2 DESTDIR =
3 PREFIX = /usr/local
4
5 help:
6 @echo ""
7 @echo "sudo make install"
8 @echo " build and install SymbiYosys (sby)"
9 @echo ""
10 @echo "make html"
11 @echo " build documentation in docs/build/html/"
12 @echo ""
13 @echo "make clean"
14 @echo " cleanup"
15 @echo ""
16
17 install:
18 cp sbysrc/sby_*.py $(DESTDIR)$(PREFIX)/share/yosys/python3/
19 sed 's|##yosys-sys-path##|sys.path += [os.path.dirname(__file__) + p for p in ["/share/python3", "/../share/yosys/python3"]]|;' < sbysrc/sby.py > $(DESTDIR)$(PREFIX)/bin/sby
20 chmod +x $(DESTDIR)$(PREFIX)/bin/sby
21
22 html:
23 make -C docs html
24
25 clean:
26 make -C docs clean
27 rm -rf docs/build sbysrc/sby sbysrc/__pycache__
28