Skip to content

Conversation

WillAyd
Copy link
Contributor

@WillAyd WillAyd commented Sep 15, 2025

Rationale for this change

This continues adding features to the Meson configuration (azure is already implemented)

What changes are included in this PR?

System-provided GCS can be leveraged to build optional GCS features. Note that this does not support Meson to automatically download GCS - GCS is a rather complicated CMake project and does not work well in the Meson/CMake subproject bridge. Another PR will have to implement that, due to its complexity (or ideally a Meson wrap for GCS is created)

Are these changes tested?

Yes

Are there any user-facing changes?

No

@WillAyd WillAyd added the CI: Extra Run extra CI label Sep 15, 2025
Copy link

⚠️ GitHub issue #46147 has been automatically assigned in GitHub to PR creator.

required: false,
)

if not (gcs_common_dep.found()
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is some unfortunate indentation - opened an upstream issue at mesonbuild/meson#15032

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting committer review Awaiting committer review CI: Extra Run extra CI Component: C++

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant