mirror of
https://github.com/YuzuZensai/spleeter.git
synced 2026-01-06 04:32:43 +00:00
30 lines
707 B
Makefile
30 lines
707 B
Makefile
# =======================================================
|
|
# Build script for distribution packaging.
|
|
#
|
|
# @author Deezer Research <research@deezer.com>
|
|
# @licence MIT Licence
|
|
# =======================================================
|
|
|
|
clean:
|
|
rm -Rf *.egg-info
|
|
rm -Rf dist
|
|
|
|
build:
|
|
@echo "=== Build CPU bdist package"
|
|
@python3 setup.py sdist
|
|
@echo "=== CPU version checksum"
|
|
@openssl sha256 dist/*.tar.gz
|
|
|
|
build-gpu:
|
|
@echo "=== Build GPU bdist package"
|
|
@python3 setup.py sdist --target gpu
|
|
@echo "=== GPU version checksum"
|
|
@openssl sha256 dist/*.tar.gz
|
|
|
|
upload:
|
|
twine upload dist/*
|
|
|
|
test-upload:
|
|
twine upload --repository-url https://test.pypi.org/legacy/ dist/*
|
|
|
|
all: clean build build-gpu upload |