gn2bp: Remove unused builtin_deps
Test: ./update_results.sh
Change-Id: If92be6632b5f69250c74ba51a8ed122c90a63392
diff --git a/gen_android_bp b/gen_android_bp
index 1d986bd..4331acd 100755
--- a/gen_android_bp
+++ b/gen_android_bp
@@ -133,95 +133,11 @@
],
}
-
-def enable_gtest_and_gmock(module):
- module.static_libs.add('libgmock')
- module.static_libs.add('libgtest')
- if module.name != 'perfetto_gtest_logcat_printer':
- module.whole_static_libs.add('perfetto_gtest_logcat_printer')
-
-
-def enable_libunwindstack(module):
- if module.name != 'heapprofd_standalone_client':
- module.shared_libs.add('libunwindstack')
- module.shared_libs.add('libprocinfo')
- module.shared_libs.add('libbase')
- else:
- module.static_libs.add('libunwindstack')
- module.static_libs.add('libprocinfo')
- module.static_libs.add('libbase')
- module.static_libs.add('liblzma')
- module.static_libs.add('libdexfile_support')
- module.runtime_libs.add('libdexfile') # libdexfile_support dependency
-
-
-def enable_libunwind(module):
- # libunwind is disabled on Darwin so we cannot depend on it.
- pass
-
-
-def enable_sqlite(module):
- if module.type == 'cc_binary_host':
- module.static_libs.add('libsqlite')
- module.static_libs.add('sqlite_ext_percentile')
- elif module.host_supported:
- # Copy what the sqlite3 command line tool does.
- module.android.shared_libs.add('libsqlite')
- module.android.shared_libs.add('libicu')
- module.android.shared_libs.add('liblog')
- module.android.shared_libs.add('libutils')
- module.android.static_libs.add('sqlite_ext_percentile')
- module.host.static_libs.add('libsqlite')
- module.host.static_libs.add('sqlite_ext_percentile')
- else:
- module.shared_libs.add('libsqlite')
- module.shared_libs.add('libicu')
- module.shared_libs.add('liblog')
- module.shared_libs.add('libutils')
- module.static_libs.add('sqlite_ext_percentile')
-
-
-def enable_zlib(module):
- if module.type == 'cc_binary_host':
- module.static_libs.add('libz')
- elif module.host_supported:
- module.android.shared_libs.add('libz')
- module.host.static_libs.add('libz')
- else:
- module.shared_libs.add('libz')
-
-
-def enable_uapi_headers(module):
- module.include_dirs.add('bionic/libc/kernel')
-
-
-def enable_bionic_libc_platform_headers_on_android(module):
- module.header_libs.add('bionic_libc_platform_headers')
-
-
# Android equivalents for third-party libraries that the upstream project
# depends on.
builtin_deps = {
- '//gn:default_deps':
- lambda x: None,
- '//gn:gtest_main':
- lambda x: None,
- '//gn:gtest_and_gmock':
- enable_gtest_and_gmock,
- '//gn:libunwind':
- enable_libunwind,
- '//gn:libunwindstack':
- enable_libunwindstack,
- '//gn:sqlite':
- enable_sqlite,
- '//gn:zlib':
- enable_zlib,
- '//gn:bionic_kernel_uapi_headers':
- enable_uapi_headers,
'//net/tools/root_store_tool:root_store_tool':
lambda x: None,
- '//src/profiling/memory:bionic_libc_platform_headers_on_android':
- enable_bionic_libc_platform_headers_on_android,
}
# ----------------------------------------------------------------------------