music-kraken-core/build.sh
2022-11-24 12:37:44 +01:00

23 lines
612 B
Bash

# https://packaging.python.org/en/latest/tutorials/packaging-projects/
echo "building............"
python3 -m pip install --upgrade build
python3 -m build
echo "uploading............"
python3 -m pip install --upgrade twine
twine upload dist/music_kraken*
# twine upload --repository testpypi dist/music_kraken*
# exit
echo "pushing............"
git add .
git commit -am "new build and upload"
git push
echo "compiling............"
mkdir -p dist/build_files
mkdir -p dist/compiled
pyinstaller --onefile src/music_kraken_cli.py --specpath dist/build_files --workpath dist/build_files --distpath dist/compiled