Skip to content

Conversation

@AleksanderGondek
Copy link
Owner

This changeset modifies the behavior of the
logic responsible for materialization of header
files mappings - previously, if the mappings
resulted in any duplicated file entries, the
logic will error out on the built-in Bazel
ctx.actions.declare_file call.

With this changes, situations in which a duplicate entry might appear are detected and avoided,
while user is receving a warning message. First
definiton to materialize, wins.

At the moment this behavior is enabled by default
and non-configurable.

This changeset modifies the behavior of the
logic responsible for materialization of header
files mappings - previously, if the mappings
resulted in any duplicated file entries, the
logic will error out on the built-in Bazel
ctx.actions.declare_file call.

With this changes, situations in which a duplicate
entry might appear are detected and avoided,
while user is receving a warning message. First
definiton to materialize, wins.

At the moment this behavior is enabled by default
and non-configurable.
@AleksanderGondek AleksanderGondek merged commit 5e2fe92 into master Nov 20, 2025
1 check 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.

2 participants