blob: d66ab73a426eba156037ddd9cc4c67b478626220 [file] [log] [blame]
Kiyoung Kim235ae0d2020-10-21 11:08:12 +09001{
2 // These are list of libraries which has stub interface and installed
3 // in system image so other partition and APEX modules can link to it.
4 // TODO(b/147210213) : Generate this list on build and read from the file
5 "provideLibs": [
6 // LLNDK libraries
7 "libEGL.so",
8 "libGLESv1_CM.so",
9 "libGLESv2.so",
10 "libGLESv3.so",
11 "libRS.so",
12 "libandroid_net.so",
13 "libbinder_ndk.so",
14 "libc.so",
15 "libcgrouprc.so",
16 "libclang_rt.asan-arm-android.so",
17 "libclang_rt.asan-i686-android.so",
18 "libclang_rt.asan-x86_64-android.so",
19 "libdl.so",
20 "libft2.so",
21 "liblog.so",
22 "libm.so",
23 "libmediandk.so",
24 "libnativewindow.so",
25 "libsync.so",
26 "libvndksupport.so",
27 "libvulkan.so",
28 // NDK libraries
29 "libaaudio.so",
30 "libandroid.so",
31 // adb
32 "libadbd_auth.so",
33 "libadbd_fs.so",
34 // bionic
35 "libdl_android.so",
36 // statsd
37 "libincident.so",
38 // media
39 "libmediametrics.so",
40 // nn
41 "libneuralnetworks_packageinfo.so",
42 // SELinux
43 "libselinux.so"
44 ],
45 "requireLibs": [
46 // Keep in sync with the "platform" namespace in art/build/apex/ld.config.txt.
47 "libdexfile_external.so",
48 "libdexfiled_external.so",
49 "libnativebridge.so",
50 "libnativehelper.so",
51 "libnativeloader.so",
52 "libandroidicu.so",
53 "libicu.so",
54 // TODO(b/122876336): Remove libpac.so once it's migrated to Webview
55 "libpac.so",
56 // TODO(b/120786417 or b/134659294): libicuuc.so
57 // and libicui18n.so are kept for app compat.
58 "libicui18n.so",
59 "libicuuc.so",
60 // resolv
61 "libnetd_resolv.so",
62 // nn
63 "libneuralnetworks.so",
64 // statsd
65 "libstatspull.so",
66 "libstatssocket.so",
67 // adbd
68 "libadb_pairing_auth.so",
69 "libadb_pairing_connection.so",
70 "libadb_pairing_server.so"
71 ]
72}