Add ability to use queryview for bp2build-progress

This will allow us to run bp2build-progress to run on CI as it does not
require jq. Additionally, queryview seems to remove unnecessary windows
dependencies and identify missing dependencies.

example diff: go/diff-bp2build-progress-add-queryview

e.g.  libadbd_core:
for queryview adds  libadb_pairing_connection,
libapp_processes_protos_lite, which seem to be accurate:
https://cs.android.com/android/platform/superproject/+/master:packages/modules/adb/Android.bp;l=491,514,519;drc=532e5703df82d540ff087204107f6ce0117e9adb

Test: ./bp2build-progress.py report adbd
Test: ./bp2build-progress.py report adbd --use_queryview
Change-Id: I1a4fcd1664c1cb352d70898912e00adfc40c30b3
1 file changed
tree: 6c19f56c76c622a810cb2fe2ec775b0440176c11
  1. ci/
  2. docs/
  3. examples/
  4. json_module_graph/
  5. platforms/
  6. product_variables/
  7. rules/
  8. rules_cc/
  9. scripts/
  10. tests/
  11. bazel.BUILD
  12. bazel.sh
  13. bazel.WORKSPACE
  14. common.bazelrc
  15. darwin.bazelrc
  16. linux.bazelrc
  17. OWNERS
  18. 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.