help: @echo "Makefile rules:" @echo "- all" @grep ".*:$$" ./Makefile | rev | cut -c 2- | rev | sort | xargs -I{} echo "- {}" clean: @rm -rf ./build @rm -rf *.egg-info package: @python3 setup.py bdist_wheel install: @find dist -iname "*.whl" | sort | tail -n 1 | xargs -I {} pip3 install --force-reinstall {} uninstall: @pip3 uninstall funscript-editor docs: @chmod +x docs/code/generate_doc.sh @docs/code/generate_doc.sh @bash -c 'cd docs/app && bash build.sh' all: docs package install clean .PHONY: docs