Makefile: use build instead of bdist to compile; build wheel as well as sdist in dist target; use pip install instead of setup.py install; add clean and uninstall targets; define .PHONY targets

This commit is contained in:
Cosimo Lupo 2016-09-27 13:30:13 +01:00
parent 83f79bc2f4
commit 2ee1eab934

View File

@ -1,14 +1,22 @@
all:
./setup.py bdist
./setup.py build
dist:
./setup.py sdist
./setup.py sdist bdist_wheel
install:
./setup.py install
pip install --ignore-installed .
install-user:
./setup.py install --user
pip install --ignore-installed --user .
uninstall:
pip uninstall --yes fonttools
check: all
./run-tests.sh
clean:
./setup.py clean --all
.PHONY: all dist install install-user uninstall check clean