blob: 4fbbec1090c26c8a6ea7bf396cb6c15a41830e4a [file] [log] [blame]
Elliott Hughes470d10c2019-09-30 16:44:58 -07001// Runtime (Bionic) APEX module
2//
3// In Q this contained Bionic, ART and Libcore.
4// It keeps the name /apex/com.android.runtime for app compat reasons.
5
6android_app_certificate {
7 name: "com.android.runtime.certificate",
8 certificate: "com.android.runtime",
9}
10
11apex_key {
12 name: "com.android.runtime.key",
13 public_key: "com.android.runtime.avbpubkey",
14 private_key: "com.android.runtime.pem",
15}
16
17prebuilt_etc {
18 name: "com.android.runtime.ld.config.txt",
19 src: "ld.config.txt",
20 filename: "ld.config.txt",
21 installable: false,
22}
23
24apex {
25 name: "com.android.runtime",
26 compile_multilib: "both",
27 manifest: "manifest.json",
28 native_shared_libs: [
29 "libc",
30 "libm",
31 "libdl",
Martin Stjernholm3274cc42019-11-11 15:33:22 +000032 "libdl_android",
Elliott Hughes470d10c2019-09-30 16:44:58 -070033 "libc_malloc_debug",
34 "libc_malloc_hooks",
35 ],
36 multilib: {
37 both: {
38 binaries: ["linker"],
39 },
40 },
41 prebuilts: ["com.android.runtime.ld.config.txt"],
42 key: "com.android.runtime.key",
43 certificate: ":com.android.runtime.certificate",
44}