-
Peter Kotwicz authored
Design doc: https://docs.google.com/document/d/1SNrFzWCXb4KaegXH8nokilOHGSkTFvLfhK75ZwmIKaE/edit?usp=sharing This CL introduces //third_party/androidx/fetch_all_androidx.py which retrieves androidx dependencies from snapshots in https://androidx.dev/snapshots/latest/artifacts and runs //third_party/android_deps/fetch_all.py The version of the androidx dependencies is generated based on information in https://androidx.dev/snapshots/latest/artifacts/BUILD_INFO The CL also: - Fixes fetch_all.py --ignore-vulnerabilities command line parameter to skip 'dependencyCheckAnalyze' step. - Adds the 'useDedicatedAndroidxDir' parameter to build.gradle to replace androidx dependencies in //third_party/android_deps with a java_group() which points to the target declaration in //third_party/androidx BUG=1064277 Change-Id: I652e56a9721154487c10fafaa2008fc728b9d8b1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2399773 Commit-Queue: Peter Kotwicz <pkotwicz@chromium.org> Reviewed-by:
Robert Sesek <rsesek@chromium.org> Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#812961}
2b85bd3d