/ 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/*