commit | 1cbfd683b8e8358c6e768d59090b1915990f201e | [log] [tgz] |
---|---|---|
author | Logan Chien <loganchien@google.com> | Wed Jun 20 21:33:21 2018 +0800 |
committer | Logan Chien <loganchien@google.com> | Wed Jun 20 21:33:21 2018 +0800 |
tree | 94f2652fb11fc4437aab3857996f28d8170f1c78 | |
parent | 3481d7e29f1f2f8529244ae52cec97cfc7f07099 [diff] |
sourcedr: Add manifest split analyzer This commit adds a manifest split analysis tool. This tool classifies the Android.bp modules into 3 categories (i.e. system-only modules, vendor-only modules, and both-side module) and list the git repositories that define modules in two or more categories. Test: analyze_manifest_split.py \ -m ${ANDROID_BUILD_TOP}/.repo/manifest.xml \ -b ${ANDROID_BUILD_TOP}/Android.bp Change-Id: I74c4acc3cac8fc2795cbc03806e71685e1910818