Skip to content

Comments

apple_genrule(): stop using some legacy features#431

Merged
aaronsky merged 2 commits intobazelbuild:masterfrom
EdSchouten:eschouten/20250909-legacy
Sep 20, 2025
Merged

apple_genrule(): stop using some legacy features#431
aaronsky merged 2 commits intobazelbuild:masterfrom
EdSchouten:eschouten/20250909-legacy

Conversation

@EdSchouten
Copy link
Contributor

  • rule()'s output_to_genfiles stopped being meaningful when bazel-genfiles/ and bazel-bin/ consolidated.

  • ctx.actions.run()'s input_manifests argument is a legacy argument that is documented as being ignored.

@EdSchouten
Copy link
Contributor Author

Am I correct that the CI failure I'm seeing is caused by an infrastructure failure, and not the change at hand?

@keith
Copy link
Member

keith commented Sep 9, 2025

Looks like buildifier is showing an unused variable

@EdSchouten
Copy link
Contributor Author

Aaah, I had to expand the output a bit to get a proper error message. Silly that it doesn't do that by default.

@EdSchouten EdSchouten force-pushed the eschouten/20250909-legacy branch from b752183 to f4c886b Compare September 9, 2025 18:17
@keith keith enabled auto-merge (squash) September 9, 2025 18:19
auto-merge was automatically disabled September 9, 2025 18:19

Head branch was pushed to by a user without write access

@EdSchouten EdSchouten force-pushed the eschouten/20250909-legacy branch from f4c886b to 57ab93d Compare September 9, 2025 18:19
- rule()'s output_to_genfiles stopped being meaningful when
  bazel-genfiles/ and bazel-bin/ consolidated.

- ctx.actions.run()'s input_manifests argument is a legacy argument that
  is documented as being ignored.
@EdSchouten EdSchouten force-pushed the eschouten/20250909-legacy branch from 57ab93d to 84165e6 Compare September 10, 2025 08:12
@aaronsky aaronsky merged commit 7cc1ce1 into bazelbuild:master Sep 20, 2025
12 checks passed
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.

3 participants