Closed wannesvanloock closed 2 years ago
@pcj FYI
Actually I think https://github.com/stackb/bazel-stack-vscode-cc/pull/13 is a more simple fix. For example, I always use a remote cache, and as such this would be a breaking change.
Parsing the namedSetOfFiles may be the most generic approach here, but I think in order to make it work with remote cache, the namedSetOfFiles need to be mapped back the correct output group of the generating target, and then also be able to download from bytestream URLs (which requires a gRPC bytestream client, which is possible to write but would significantly increase the number of dependencies needed for this extension).
Thanks for having a look and fixing in another way!
This fixes #11. For multiple target the original stderr approach does not seem to work. I noticed the same info was present in the namedSetOfFiles entries in the build event json file. I don't know why the original approach fails though.