235ae0d931
List up libraries which has dependency with system image in the configuration file. The list was located in linkerconfig source code, but this makes dependency between linkerconfig and system image. This change will remove the dependency. Bug: 168262631 Test: cuttlefish and crosshatch boot succeeded Change-Id: Id0abc0070b475d834096a85b90a8e88e535c6171
72 lines
No EOL
1.8 KiB
JSON
72 lines
No EOL
1.8 KiB
JSON
{
|
|
// These are list of libraries which has stub interface and installed
|
|
// in system image so other partition and APEX modules can link to it.
|
|
// TODO(b/147210213) : Generate this list on build and read from the file
|
|
"provideLibs": [
|
|
// LLNDK libraries
|
|
"libEGL.so",
|
|
"libGLESv1_CM.so",
|
|
"libGLESv2.so",
|
|
"libGLESv3.so",
|
|
"libRS.so",
|
|
"libandroid_net.so",
|
|
"libbinder_ndk.so",
|
|
"libc.so",
|
|
"libcgrouprc.so",
|
|
"libclang_rt.asan-arm-android.so",
|
|
"libclang_rt.asan-i686-android.so",
|
|
"libclang_rt.asan-x86_64-android.so",
|
|
"libdl.so",
|
|
"libft2.so",
|
|
"liblog.so",
|
|
"libm.so",
|
|
"libmediandk.so",
|
|
"libnativewindow.so",
|
|
"libsync.so",
|
|
"libvndksupport.so",
|
|
"libvulkan.so",
|
|
// NDK libraries
|
|
"libaaudio.so",
|
|
"libandroid.so",
|
|
// adb
|
|
"libadbd_auth.so",
|
|
"libadbd_fs.so",
|
|
// bionic
|
|
"libdl_android.so",
|
|
// statsd
|
|
"libincident.so",
|
|
// media
|
|
"libmediametrics.so",
|
|
// nn
|
|
"libneuralnetworks_packageinfo.so",
|
|
// SELinux
|
|
"libselinux.so"
|
|
],
|
|
"requireLibs": [
|
|
// Keep in sync with the "platform" namespace in art/build/apex/ld.config.txt.
|
|
"libdexfile_external.so",
|
|
"libdexfiled_external.so",
|
|
"libnativebridge.so",
|
|
"libnativehelper.so",
|
|
"libnativeloader.so",
|
|
"libandroidicu.so",
|
|
"libicu.so",
|
|
// TODO(b/122876336): Remove libpac.so once it's migrated to Webview
|
|
"libpac.so",
|
|
// TODO(b/120786417 or b/134659294): libicuuc.so
|
|
// and libicui18n.so are kept for app compat.
|
|
"libicui18n.so",
|
|
"libicuuc.so",
|
|
// resolv
|
|
"libnetd_resolv.so",
|
|
// nn
|
|
"libneuralnetworks.so",
|
|
// statsd
|
|
"libstatspull.so",
|
|
"libstatssocket.so",
|
|
// adbd
|
|
"libadb_pairing_auth.so",
|
|
"libadb_pairing_connection.so",
|
|
"libadb_pairing_server.so"
|
|
]
|
|
} |