Now pre-built packages are available on:
OS | x86_64 | x86 | arm64 | armhf |
---|---|---|---|---|
GNU/Linux | ✔️ | ❌ | ✔️ | ✔️ |
Windows | ✔️ | ✔️ | ❌ | ❌ |
macOS | ✔️ | ❌ | ✔️ | ❌ |
Note
- Build them without
--freebie
. Namely, there will be no periodic silence after 10 minutes (Non-demo version).
The action is triggered by workflows push paths event or the repo's dispatch event.
For example, trigger building via repository dispatch event,
Get your own personal access token.
POST /repos/:owner/:repo/dispatches
Trigger with curl command, example,
curl -H "Accept: application/Accept: application/vnd.github.v3.full+json" \
-H "Authorization: token your-personal-token" \
--request POST \
--data '{\"event_type\": \"ardour-linux-pack\"}' \
https://api.github.com/repos/ZetaoYang/ardour-build/dispatches
or
curl -H "Accept: application/Accept: application/vnd.github.v3.full+json" \
-H "Authorization: token your-personal-token" \
--request POST \
--data '{\"event_type\": \"ardour-macos-pack\"}' \
https://api.github.com/repos/ZetaoYang/ardour-build/dispatches
or
curl -H "Accept: application/Accept: application/vnd.github.v3.full+json" \
-H "Authorization: token your-personal-token" \
--request POST \
--data '{\"event_type\": \"ardour-win-pack\", \"client_payload\": { \"version\": \"0.33.0\"}}' \
https://api.github.com/repos/ZetaoYang/ardour-build/dispatches
Simply download the latest version from github release. If you are Linux user, you can also install it from flathub made by https://github.com/flathub/org.ardour.Ardour/graphs/contributors.
- Thanks to the Ardour development team for their effort.
- This project "A Docker based build environment for cross compiling Ardour for windows using the official build infrastructure." gave me a hint. It use official build scripts and patches, that is
git://git.ardour.org/ardour/ardour-build-tools.git
. This project also uses those scripts, but with a few changes.