platform_build/tools
Jingwen Chen f3406e64f7 Make auto_gen_test_config available to Bazel.
In the Bazel rule, the actual AndroidManifest.xml file isn't available
in the providers of the android_binary dependency. And for good reason,
we should also rely on aapt2 to dump the manifest contents from the
final packaged APK anyway, but this auto gen script doesn't support
reading the output of aapt2 dump.

This CL adds a simple reader of the output of `aapt2 dump xmltree`, and
enabled if the xmltree content is passed to this tool instead of
AndroidManifest.xml.

Also fixup auto_gen_test_config_test.py. The test was completely failing.

Test: atest auto_gen_test_config_test
Test: presubmits

Change-Id: I7fecd927d0ed7847b6463d964b3698f4164b0177
2023-09-18 12:34:29 +00:00
..
aconfig Merge "aconfig: throw exception if reading from DeviceConfig fails" into main 2023-09-14 19:28:16 +00:00
acp
apicheck
atree Fix uninitialized value warnings. 2022-12-20 16:51:53 -08:00
canoninja Fix go.mod for tools/canoninja 2022-08-01 14:45:28 -07:00
compliance Merge "Fix usage message." 2023-06-19 19:20:15 +00:00
docker
droiddoc
finalization Use patch instead of git apply. 2023-06-16 20:23:36 +00:00
fs_config Convert fs_config_generator.py to python 3 2022-10-21 11:16:18 -07:00
fs_get_stats
libhost
product_config
protos Generate SBOM of the target product in file sbom.spdx.json in product out directory. 2023-03-14 15:14:06 -07:00
rbcrun Define release flags in starlark instead of make 2023-06-09 13:10:05 -07:00
releasetools Respect framework partition set while merging meta files 2023-09-15 06:20:19 +00:00
sbom Fix the calculation of package verification code which should not include algorithm information. 2023-07-31 15:09:16 -07:00
signapk Pin signapk to Java 11 2023-02-03 18:06:46 +00:00
signtos
warn Make DeprecatedOrUnsafeBufferHandling not high severity 2023-01-09 14:19:11 -08:00
zipalign [zip] Set all entry times before 1980 to 1980-01-01 2023-09-06 21:44:40 +00:00
ziptime zipalign/ziptime: use ftello()/fseeko(). 2023-01-13 00:41:38 +00:00
Android.bp Make auto_gen_test_config available to Bazel. 2023-09-18 12:34:29 +00:00
auto_gen_test_config.py Make auto_gen_test_config available to Bazel. 2023-09-18 12:34:29 +00:00
auto_gen_test_config_test.py Make auto_gen_test_config available to Bazel. 2023-09-18 12:34:29 +00:00
brillo-clang-format
build-runfiles.cc make: fix memory leak 2022-06-28 11:23:21 -07:00
BUILD.bazel Make auto_gen_test_config available to Bazel. 2023-09-18 12:34:29 +00:00
buildinfo.sh Make common signature system property definitions optional 2023-07-11 22:40:19 +00:00
check_elf_file.py Fix crash in check_elf_file.py 2022-11-09 12:50:35 -08:00
check_identical_lib.sh
check_radio_versions.py Convert check_radio_versions to python3 2022-10-24 21:02:00 +00:00
checkowners.py Update checkowners.py to support python3 2022-04-04 13:22:38 +01:00
compare_builds.py
event_log_tags.py
exercise_compare_builds
extract_kernel.py
fat16copy.py
fileslist_util.py Convert fileslist_util.py to python 3 2022-10-24 18:46:03 -07:00
find_static_candidates.py Add new script to analyze static/shared library usage 2023-06-05 20:23:36 +00:00
findleaves.py Convert findleaves.py to python 3 2022-10-24 17:57:39 -07:00
fixlinebreaks.sh
generate-enforce-rro-android-manifest.py
generate-notice-files.py
generate-self-extracting-archive.py
generate_gts_shared_report.py Tool for generating GTS open-sourced report 2023-02-16 21:54:23 +00:00
java-event-log-tags.py Remove extra semicolons from event log tag generated files 2022-10-13 17:47:42 -07:00
list_files.py Add --classes optional flag in list_files 2023-06-27 04:46:50 +00:00
merge-event-log-tags.py
mk2bp_catalog.py Make file list by partitions for all lunch targets 2022-04-07 11:01:19 -07:00
mk2bp_partition.py Make file list by partitions for all lunch targets 2022-04-07 11:01:19 -07:00
normalize_path.py Update normalize_path.py to Python 3. 2022-10-20 08:11:18 +00:00
OWNERS
post_process_props.py Allow setting future api level before REL 2023-04-10 15:37:19 +09:00
post_process_props_unittest.xml
print_module_licenses.sh
soong_to_convert.py Convert soong_to_convert.py to python 3 2022-11-04 17:36:13 -07:00
stub_diff_analyzer.py Create custom diff tool to compare stub contents 2022-10-28 22:45:08 +00:00
test_extract_kernel.py
test_post_process_props.py Allow setting future api level before REL 2023-04-10 15:37:19 +09:00
warn.py
whichgit The --why parameter in whichgit should be optional 2022-10-24 08:03:20 -07:00