From 760fb185bec0890ba8ab81e12248cbdedfadb291 Mon Sep 17 00:00:00 2001 From: Rupert Shuttleworth Date: Thu, 1 Apr 2021 04:32:55 +0000 Subject: [PATCH] Annotate bp2buildModuleDoNotConvertList with reasons for modules being blocked. Test: bp2build write; bazel build //bionic/... Change-Id: I6065c945dbb8747c85aa554eefb355afe58d2078 --- android/bazel.go | 84 ++++++++++++++++++++++++------------------------ 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/android/bazel.go b/android/bazel.go index cc021527f..51ff3cb27 100644 --- a/android/bazel.go +++ b/android/bazel.go @@ -130,48 +130,48 @@ var ( // Per-module denylist to always opt modules out. bp2buildModuleDoNotConvertList = []string{ - "generated_android_ids", - "libBionicBenchmarksUtils", - "libbionic_spawn_benchmark", - "libc_jemalloc_wrapper", - "libc_bootstrap", - "libc_init_static", - "libc_init_dynamic", - "libc_tzcode", - "libc_freebsd", - "libc_freebsd_large_stack", - "libc_netbsd", - "libc_openbsd_ndk", - "libc_openbsd_large_stack", - "libc_openbsd", - "libc_gdtoa", - "libc_fortify", - "libc_bionic", - "libc_bionic_ndk", - "libc_bionic_systrace", - "libc_pthread", - "libc_syscalls", - "libc_aeabi", - "libc_ndk", - "libc_nopthread", - "libc_common", - "libc_static_dispatch", - "libc_dynamic_dispatch", - "libc_common_static", - "libc_common_shared", - "libc_unwind_static", - "libc_nomalloc", - "libasync_safe", - "libc_malloc_debug_backtrace", - "libsystemproperties", - "libdl_static", - "liblinker_main", - "liblinker_malloc", - "liblinker_debuggerd_stub", - "libbionic_tests_headers_posix", - "libc_dns", - "note_memtag_heap_async", - "note_memtag_heap_sync", + "libBionicBenchmarksUtils", // ruperts@, cc_library_static + "libbionic_spawn_benchmark", // ruperts@, cc_library_static, depends on //system/libbase + "libc_jemalloc_wrapper", // ruperts@, cc_library_static, depends on //external/jemalloc_new + "libc_bootstrap", // ruperts@, cc_library_static + "libc_init_static", // ruperts@, cc_library_static + "libc_init_dynamic", // ruperts@, cc_library_static + "libc_tzcode", // ruperts@, cc_library_static + "libc_freebsd", // ruperts@, cc_library_static + "libc_freebsd_large_stack", // ruperts@, cc_library_static + "libc_netbsd", // ruperts@, cc_library_static + "libc_openbsd_ndk", // ruperts@, cc_library_static + "libc_openbsd_large_stack", // ruperts@, cc_library_static + "libc_openbsd", // ruperts@, cc_library_static + "libc_gdtoa", // ruperts@, cc_library_static + "libc_fortify", // ruperts@, cc_library_static + "libc_bionic", // ruperts@, cc_library_static + "libc_bionic_ndk", // ruperts@, cc_library_static, depends on //bionic/libc/system_properties + "libc_bionic_systrace", // ruperts@, cc_library_static + "libc_pthread", // ruperts@, cc_library_static + "libc_syscalls", // ruperts@, cc_library_static + "libc_aeabi", // ruperts@, cc_library_static + "libc_ndk", // ruperts@, cc_library_static, depends on //bionic/libm:libm + "libc_nopthread", // ruperts@, cc_library_static, depends on //external/arm-optimized-routines + "libc_common", // ruperts@, cc_library_static, depends on //bionic/libc:libc_nopthread + "libc_static_dispatch", // ruperts@, cc_library_static + "libc_dynamic_dispatch", // ruperts@, cc_library_static + "libc_common_static", // ruperts@, cc_library_static, depends on //bionic/libc:libc_common + "libc_common_shared", // ruperts@, cc_library_static, depends on //bionic/libc:libc_common + "libc_unwind_static", // ruperts@, cc_library_static + "libc_nomalloc", // ruperts@, cc_library_static, depends on //bionic/libc:libc_common + "libasync_safe", // ruperts@, cc_library_static + "libc_malloc_debug_backtrace", // ruperts@, cc_library_static, depends on //system/libbase + "libsystemproperties", // ruperts@, cc_library_static, depends on //system/core/property_service/libpropertyinfoparser + "libdl_static", // ruperts@, cc_library_static + "liblinker_main", // ruperts@, cc_library_static, depends on //system/libbase + "liblinker_malloc", // ruperts@, cc_library_static, depends on //system/logging/liblog:liblog + "liblinker_debuggerd_stub", // ruperts@, cc_library_static, depends on //system/libbase + "libbionic_tests_headers_posix", // ruperts@, cc_library_static + "libc_dns", // ruperts@, cc_library_static + "generated_android_ids", // cparsons@, genrule + "note_memtag_heap_async", // cparsons@, cc_library_static + "note_memtag_heap_sync", // cparsons@, cc_library_static } // Used for quicker lookups