Skip to content

Conversation

kraenhansen
Copy link
Collaborator

@kraenhansen kraenhansen commented Sep 19, 2025

I renamed triplet to target in #189, mainly to converge with the naming used in Ferric (inheriting --target from the Rust compiler).

I'm backtracking on that decision, because in the context of CMake, developers expect to be able to pass a --target to declare the CMake target they want to build.

The idea of a triplet (used even in the case of four names separated by dashes) is used by vspkg for the concept were interested in capturing: https://learn.microsoft.com/da-dk/vcpkg/users/triplets and the Rust compiler documentation use "target triplets" for the same concept.

Merging this PR will:

@kraenhansen kraenhansen self-assigned this Sep 19, 2025
@kraenhansen kraenhansen added Apple 🍎 Anything related to the Apple platform (iOS, macOS, Cocoapods, Xcode, XCFrameworks, etc.) Android 🤖 Anything related to the Android platform (Gradle, NDK, Android SDK) CMake RN Our `cmake` wrapping CLI labels Sep 19, 2025
@kraenhansen kraenhansen merged commit a336f07 into main Sep 21, 2025
22 of 25 checks passed
@kraenhansen kraenhansen deleted the kh/target-renamed branch September 21, 2025 09:33
@kraenhansen
Copy link
Collaborator Author

Merging to keep the PR stacking manageable, please review in retrospect 🙏

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

Labels

Android 🤖 Anything related to the Android platform (Gradle, NDK, Android SDK) Apple 🍎 Anything related to the Apple platform (iOS, macOS, Cocoapods, Xcode, XCFrameworks, etc.) CMake RN Our `cmake` wrapping CLI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant