Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: bazelbuild/rules_cc
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.2.5
Choose a base ref
...
head repository: bazelbuild/rules_cc
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.2.6
Choose a head ref
  • 5 commits
  • 8 files changed
  • 3 contributors

Commits on Sep 11, 2025

  1. Remove CcCompilationOutputs.files_to_compile and implement its logi…

    …c in Starlark.
    
    The `files_to_compile` method on `CcCompilationOutputs` is no longer needed as its functionality can be expressed directly in Starlark using existing attributes like `objects`, `pic_objects`, and `header_tokens`. This change moves the logic from Java to `cc_helper.bzl`.
    
    PiperOrigin-RevId: 805838059
    Change-Id: I8c7da56a616ca09003bee8960f9bd8c242a610e9
    comius authored and copybara-github committed Sep 11, 2025
    Configuration menu
    Copy the full SHA
    093f030 View commit details
    Browse the repository at this point in the history
  2. Change rules_cc compatibility proxy version check

    We can't wait till the actual release since we want to delete the rules before then, and that would break Bazel's bootstrap process.
    
    PiperOrigin-RevId: 805870065
    Change-Id: I3adcea2cd6b443a9d309ee687dd3e744df0d5837
    hvadehra authored and copybara-github committed Sep 11, 2025
    Configuration menu
    Copy the full SHA
    0fee42b View commit details
    Browse the repository at this point in the history
  3. Migrate CcCompilationOutputs private fields to use underscore

    PiperOrigin-RevId: 805968065
    Change-Id: I327f90ba93a8d1255d4c1ef3afc54d403246377b
    comius authored and copybara-github committed Sep 11, 2025
    Configuration menu
    Copy the full SHA
    0220895 View commit details
    Browse the repository at this point in the history
  4. Automated rollback of commit 0220895.

    *** Reason for rollback ***
    
    Breaks the reviral_regtest along with other tests (see comments on https://github.com/rules_cc/bazel/commit/0220895c62deabf2debcfc0450c70090d644a35a).
    
    *** Original change description ***
    
    Migrate `CcCompilationOutputs` private fields to use underscore
    
    PiperOrigin-RevId: 806013876
    Change-Id: Ie325a30d2b91e88c9e9effd58060755299087192
    Googler authored and copybara-github committed Sep 11, 2025
    Configuration menu
    Copy the full SHA
    9e45a13 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2025

  1. Fork cc_toolchain_alias rule

    PiperOrigin-RevId: 806179753
    Change-Id: I40d7472877b7791d6636b7c933c170b1dd1cda48
    hvadehra authored and copybara-github committed Sep 12, 2025
    Configuration menu
    Copy the full SHA
    76e880d View commit details
    Browse the repository at this point in the history
Loading