Fix bp2build-progress.

Always setting set() in module adjacency list was overwriting
dependencies. Now we default it to set such that it will only add when
not existing.

For json-only:
* we were only analyzing a single variant, which lead to missing a
  number of dependencies.
* Variants changed from a map to an array of maps

Test: run bp2build-progress.py
Change-Id: I1c321ecbc6d99f99125976144dc3a9d0bc0ba78d
2 files changed
tree: ce13cc92d4a407bfad89a0064c8211587bf37c5a
  1. ci/
  2. docs/
  3. examples/
  4. json_module_graph/
  5. mk2rbc/
  6. platforms/
  7. product_variables/
  8. rules/
  9. rules_cc/
  10. scripts/
  11. tests/
  12. vendor/
  13. bazel.BUILD
  14. bazel.sh
  15. bazel.WORKSPACE
  16. common.bazelrc
  17. darwin.bazelrc
  18. linux.bazelrc
  19. OWNERS
  20. README.md
README.md

Bazel

The code in this directory is experimental. Bazel support for Android Platform is undergoing active development and workflow stability is currently not guaranteed.