Skip to content

Commit

Permalink
Merge branch 'master' of github.com:ideoforms/signalflow
Browse files Browse the repository at this point in the history
  • Loading branch information
ideoforms committed Nov 7, 2024
2 parents c87f298 + f67d923 commit 0b49926
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
7 changes: 4 additions & 3 deletions auxiliary/cibuildwheel/make-raspberry-pi-aarch64.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,25 +12,26 @@
# Fail if any subcommands fail
set -e

curl https://raw.githubusercontent.com/mackron/miniaudio/master/miniaudio.h -o source/include/signalflow/node/io/output/miniaudio-library.h

# Install dependencies to build a fully-fledged Python install
sudo apt-get install build-essential libffi-dev libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

# Dependencies for auditwheel, required to make manylinux build
sudo apt install patchelf
pip install auditwheel

VERSIONS="3.8.20 3.9.20 3.10.15 3.11.10 3.12.7 3.13.0"

pyenv install --skip-existing $VERSIONS

for VERSION in $VERSIONS
do
echo "Building version: $VERSION"
pyenv local $VERSION
python3 --version
pip3 install build
python3 -m build --wheel
done

pip3 install build auditwheel
cd dist
mkdir -p fixed
auditwheel repair *.whl -w fixed --plat manylinux_2_34_aarch64
2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[metadata]
name = signalflow
version = 0.5.0
version = 0.5.1
author = Daniel Jones
author_email = dan@erase.net
description = SignalFlow is a sound synthesis library designed for clear and concise expression of sonic ideas
Expand Down

0 comments on commit 0b49926

Please sign in to comment.