all: release test: @echo Running tests... python -m tests.all clean: @echo Cleaning... -rm -r ./build -rm -r ./dist remove_symlinks: @echo Removing symlinks for build... -rm Examples/RNS -rm RNS/Utilities/RNS create_symlinks: @echo Creating symlinks... -ln -s ../RNS ./Examples/ -ln -s ../../RNS ./RNS/Utilities/ build_wheel: python3 setup.py sdist bdist_wheel release: test remove_symlinks build_wheel create_symlinks upload: @echo Uploading to PyPi... twine upload dist/*