Skip to content

Change rules based toolchain macOS conditions to Apple#614

Open
keith wants to merge 1 commit intobazelbuild:mainfrom
keith:ks/change-rules-based-toolchain-macos-conditions-to-apple
Open

Change rules based toolchain macOS conditions to Apple#614
keith wants to merge 1 commit intobazelbuild:mainfrom
keith:ks/change-rules-based-toolchain-macos-conditions-to-apple

Conversation

@keith
Copy link
Copy Markdown
Member

@keith keith commented Mar 2, 2026

This allows you to write a rules based toolchain that targets Apple
platforms that aren't macOS.

I made this overridable since there are other constraints in apple_support
that denote you're building for an apple platform. But those only matter
if you're building a non-standard platform.

Fixes #370

@cerisier
Copy link
Copy Markdown
Contributor

cerisier commented Mar 2, 2026

That's great !

@keith keith force-pushed the ks/change-rules-based-toolchain-macos-conditions-to-apple branch 2 times, most recently from bf20a1f to 2bfe8a4 Compare March 6, 2026 16:14
@keith keith force-pushed the ks/change-rules-based-toolchain-macos-conditions-to-apple branch from 2bfe8a4 to 638ca4b Compare March 25, 2026 20:09
This allows you to write a rules based toolchain that targets Apple
platforms that aren't macOS.

Fixes bazelbuild#370
@keith keith force-pushed the ks/change-rules-based-toolchain-macos-conditions-to-apple branch from 638ca4b to 4e764a8 Compare March 25, 2026 20:13
@armandomontanez armandomontanez added P2 We'll consider working on this in future. (Assignee optional) category: toolchains type: internal cleanup Does not directly address a feature request or a bug report, but improves project hygiene labels Mar 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category: toolchains P2 We'll consider working on this in future. (Assignee optional) type: internal cleanup Does not directly address a feature request or a bug report, but improves project hygiene

Projects

None yet

Development

Successfully merging this pull request may close these issues.

rules-based toolchain linker args missing support for non-macOS apple targets

3 participants