/ Makefile
Makefile
1 all: release 2 3 clean: 4 @echo Cleaning... 5 -rm -r ./build 6 -rm -r ./dist 7 8 remove_symlinks: 9 @echo Removing symlinks for build... 10 -rm ./RNS 11 -rm ./LXMF/Utilities/LXMF 12 13 create_symlinks: 14 @echo Creating symlinks... 15 -ln -s ../Reticulum/RNS ./ 16 -ln -s ../../LXMF ./LXMF/Utilities/LXMF 17 18 build_wheel: 19 python3 setup.py bdist_wheel 20 21 build_sdist: 22 python3 setup.py sdist 23 24 build_spkg: remove_symlinks build_sdist create_symlinks 25 26 release: remove_symlinks build_wheel create_symlinks 27 28 upload: 29 @echo Uploading to PyPi... 30 twine upload dist/*