-
Notifications
You must be signed in to change notification settings - Fork 173
Comparing changes
Open a pull request
base repository: bazelbuild/rules_cc
base: 0.2.9
head repository: bazelbuild/rules_cc
compare: 0.2.10
- 7 commits
- 6 files changed
- 4 contributors
Commits on Oct 7, 2025
-
Add ios_sim_arm64e to apple_platform
PiperOrigin-RevId: 816173806 Change-Id: I87f6bfaea219fbc93fc7525ae265ad7adbcc1673
Configuration menu - View commit details
-
Copy full SHA for 89040ff - Browse repository at this point
Copy the full SHA 89040ffView commit details
Commits on Oct 8, 2025
-
Break the
@bazel_tools//tools/def_parser:def_parsercycle in the de……fault case This matches the setup used by the native rules: https://github.com/bazelbuild/bazel/blob/eb23cdb2e1813db3add8878dd28e0cd5f38513f9/tools/cpp/BUILD.tools#L56-L76 This is not a complete fix as noted in bazelbuild/bazel#27103 (comment) but at least preserves the old behavior. PiperOrigin-RevId: 816637625 Change-Id: Ib14edf8a591e2f674eb09bce9ffd125b5797d4d9
Configuration menu - View commit details
-
Copy full SHA for 280834d - Browse repository at this point
Copy the full SHA 280834dView commit details
Commits on Oct 14, 2025
-
Copy the
PRIVATE_STARLARKIFICATION_ALLOWLISTfrom@_builtinsto `……@rules_cc` PiperOrigin-RevId: 819235025 Change-Id: Ia7b16dd7dc52147b3d4c18ca1cf63f8a1ead33cd
Configuration menu - View commit details
-
Copy full SHA for 82c71d6 - Browse repository at this point
Copy the full SHA 82c71d6View commit details
Commits on Oct 15, 2025
-
simplify and remove failures from --noproto_profile while path specified
Clients should be able to just append `--noproto_profile` to opt out of this feature without additional friction. PiperOrigin-RevId: 819786164 Change-Id: Id9d639ead105139dfe8f5a3012d417bee7a9ca45
Configuration menu - View commit details
-
Copy full SHA for ac2a7b9 - Browse repository at this point
Copy the full SHA ac2a7b9View commit details
Commits on Oct 16, 2025
-
Replace
CppSemanticsmechanism with semantics.bzl.The proper values for toolchain type and include validation are passed through to CppCompileActionBuilder from semantics.bzl This change removes `getCppToolchainType`, `language`, and `needsIncludeValidation` from the `CppSemantics` interface and its implementations. There's no need to pass through `CppSemantics` in `compile.bzl` anymore. The change could be further simplified by setting needsIncludeValidation always to true. PiperOrigin-RevId: 820281232 Change-Id: Ia51992e836a68a91d7387722fe170d53a1285ee2
Configuration menu - View commit details
-
Copy full SHA for f6a2194 - Browse repository at this point
Copy the full SHA f6a2194View commit details
Commits on Oct 17, 2025
-
Migrate CppSemantics logic to Starlark.
This change removes the `CppSemantics` interface. PiperOrigin-RevId: 820656681 Change-Id: I200fc829843efa0b2ed49d099a7d92764a3002c3
Configuration menu - View commit details
-
Copy full SHA for d1a4820 - Browse repository at this point
Copy the full SHA d1a4820View commit details -
Support migration of CcCompilationContext.directModuleMaps to NestedSet.
Previously a regression was fixed by exposing additional NestedSet field. Now taking it a step further, exposing just the NestedSet. PiperOrigin-RevId: 820665506 Change-Id: I4898479bd03e7ebc0533957219f149a1e4e928cc
Configuration menu - View commit details
-
Copy full SHA for 14488ce - Browse repository at this point
Copy the full SHA 14488ceView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.2.9...0.2.10