Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

builder: add new API versions for Meson 1.5.0+ #266

Merged
merged 3 commits into from
Jul 13, 2024

Conversation

bgilbert
Copy link
Member

We're about to remove a bug workaround from bintool, and it needs to know that Meson is new enough.

Accept ~amd64 Meson in the Windows builder container so it gets new Meson releases quickly.

"cross" implies it only affects cross-compilation tools, which isn't true.

Signed-off-by: Benjamin Gilbert <[email protected]>
The Linux builder container installs Meson from PyPI.  The macOS job
installs it from Homebrew, which updates soon after a Meson release.
Accept ~amd64 Meson in the Windows builder container so it gets new
releases quickly.  Meson release candidates don't receive the ~amd64
keyword so there's no risk of installing one of those.

Signed-off-by: Benjamin Gilbert <[email protected]>
linux v3 and winbuild v4 signify that Meson 1.5.0+ is installed.  We're
about to remove a bug workaround from bintool.

Signed-off-by: Benjamin Gilbert <[email protected]>
@openslide-bot
Copy link
Contributor

DCO signed off ✔️

All commits have been signed off. You have certified to the terms of the Developer Certificate of Origin, version 1.1. In particular, you certify that this contribution has not been developed using information obtained under a non-disclosure agreement or other license terms that forbid you from contributing it under the GNU Lesser General Public License, version 2.1.

@bgilbert bgilbert merged commit cb400c4 into openslide:main Jul 13, 2024
16 checks passed
@bgilbert bgilbert deleted the meson branch July 13, 2024 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants