Skip to content

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

Merged
RReichert merged 1 commit intomasterfrom
auto-submodule-pointer-update/id-361035b6c5
May 19, 2025
Merged

Auto submodule update: cmake - Update protobuf to v25.1 (#183)#513
RReichert merged 1 commit intomasterfrom
auto-submodule-pointer-update/id-361035b6c5

Conversation

@swiftnav-svc-jenkins
Copy link
Copy Markdown
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