Skip to content

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