blob: c8a3cd61cf281bc43a3906e1f2490df88ce9f0ce [file] [log] [blame]
Tom Cherryc9f53532019-11-04 10:30:36 -08001// Copyright 2019 The Android Open Source Project
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7// http://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14
Bob Badourd69ad692021-02-16 19:02:14 -080015package {
16 default_applicable_licenses: ["Android-Apache-2.0"],
17}
18
Tom Cherryc9f53532019-11-04 10:30:36 -080019prebuilt_etc {
Po-yao Chang6fe93672023-08-10 17:03:34 +080020 name: "init.boringssl.zygote64_32.rc",
21 src: "init.boringssl.zygote64_32.rc",
22 sub_dir: "init/hw",
23 symlinks: [
24 "init.boringssl.zygote32.rc",
25 "init.boringssl.no_zygote.rc",
26 ],
27}
28
29prebuilt_etc {
30 name: "init.boringssl.zygote64.rc",
31 src: "init.boringssl.zygote64.rc",
32 sub_dir: "init/hw",
33}
34
35prebuilt_etc {
Tom Cherryc9f53532019-11-04 10:30:36 -080036 name: "init.rc",
37 src: "init.rc",
38 sub_dir: "init/hw",
Yunkai Lim9292f742023-07-26 06:21:30 +000039 required: [
40 "fsverity_init",
41 "platform-bootclasspath",
Po-yao Chang6fe93672023-08-10 17:03:34 +080042 "init.boringssl.zygote64.rc",
43 "init.boringssl.zygote64_32.rc",
Yunkai Lim9292f742023-07-26 06:21:30 +000044 ],
Tom Cherryc9f53532019-11-04 10:30:36 -080045}
46
47prebuilt_etc {
48 name: "ueventd.rc",
49 src: "ueventd.rc",
50 recovery_available: true,
51}
Kiyoung Kim235ae0d2020-10-21 11:08:12 +090052
53// TODO(b/147210213) Generate list of libraries during build and fill in at build time
54linker_config {
55 name: "system_linker_config",
56 src: "etc/linker.config.json",
Kiyoung Kim344b46a2020-11-16 10:49:24 +090057 installable: false,
Kiyoung Kim235ae0d2020-10-21 11:08:12 +090058}
Jooyung Han489cea12021-04-15 05:18:21 +090059
60// TODO(b/185211376) Scope the native APIs that microdroid will provide to the app payload
61prebuilt_etc {
62 name: "public.libraries.android.txt",
63 src: "etc/public.libraries.android.txt",
64 filename: "public.libraries.txt",
65 installable: false,
Inseob Kim2e200582021-06-11 12:58:53 +090066}
67
68// adb_debug.prop in debug ramdisk
69prebuilt_root {
70 name: "adb_debug.prop",
71 src: "adb_debug.prop",
72 debug_ramdisk: true,
73}