Skip to content

Auto submodule update: cmake - Update protobuf to v25.1 (#183) #513

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

Merged
merged 1 commit into from
May 19, 2025

Conversation

swiftnav-svc-jenkins
Copy link
Contributor

Automated PR by Jenkins. If CI has passed successfully, merge away!

cmake 8920f2a3 -> 361035b6

This pull request was created by https://jenkins.ci.swift-nav.com/job/CI%20Infra/job/submodule-update/20021/.

# Changes

Since we are upgrading the protobuf version, the location for the root
CMakeLists.txt has changed, hence the update.

We also updated the swift targets (ex: `swift_add_library` or
`swift_add_executable`) so that we can now set a global default C++
version with `SWIFT_CXX_STANDARD`.

Lastly tried to unify the interface between `swift_add_test` and the
rest of the other swift targets since `swift_add_test` was developed
separately to the rest, hence the difference in interface.

These changes will allow us to set the C++ for our Swift targets
independently from the third party libraries.

Triggered-By:	cmake	361035b6c59305fe1602f4297bc357c8f2caa05f
Upstream-PR:	http://github.com/swift-nav/cmake/pull/183
@RReichert RReichert merged commit 3765992 into master May 19, 2025
9 checks passed
@RReichert RReichert deleted the auto-submodule-pointer-update/id-361035b6c5 branch May 19, 2025 01:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants