Open chiragramani opened 1 year ago
Looks like this code path is being executed, https://github.com/bazelbuild/rules_apple/blob/master/apple/internal/outputs.bzl#L51, where the action declaration makes use of the bundle name and hence the conflict. (since the bundle names are the same). The same conflicts are also seen when requesting dSYMs. https://github.com/bazelbuild/rules_apple/blob/master/apple/internal/partials/debug_symbols.bzl#L198
When two application targets decared in the same BUILD file are built together with
--define=apple.experimental.tree_artifact_outputs=1
, each having the same bundle name, the Bazel build fails.There are no build failures when building via
--define=apple.experimental.tree_artifact_outputs=0
.Repro:
repro.zip
Error Log: