blob: bb7363082fdd47de9562bdf3b6e190d475da4b3d [file] [log] [blame]
Bob Badour2efc4762021-02-03 18:36:27 -08001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
Jiyong Parkda119cb2020-12-07 15:58:23 +09005apex {
6 name: "com.android.virt",
7
8 // TODO(jiyong): make it updatable
Mathew Inwood9af36dd2021-02-16 14:43:40 +00009 updatable: false,
Jiyong Parkda119cb2020-12-07 15:58:23 +090010
11 manifest: "manifest.json",
12
13 key: "com.android.virt.key",
14 certificate: ":com.android.virt.certificate",
15
Jiyong Park69b39372021-01-05 23:14:46 +090016 // crosvm is enabled for only 64-bit targets on device
Jiyong Park2199f202020-12-07 15:58:47 +090017 arch: {
18 arm64: {
19 binaries: [
Victor Hsieh573c6492021-03-11 14:19:18 -080020 "authfs", // TODO(victorhsieh): move to microdroid once we can run the test in VM.
Jiyong Park69b39372021-01-05 23:14:46 +090021 "crosvm",
22 ],
23 },
24 x86_64: {
25 binaries: [
Victor Hsieh573c6492021-03-11 14:19:18 -080026 "authfs", // TODO(victorhsieh): move to microdroid once we can run the test in VM.
Jiyong Park2199f202020-12-07 15:58:47 +090027 "crosvm",
28 ],
29 },
30 },
Jiyong Park8d1eb7e2021-02-16 13:23:00 +090031 binaries: [
32 "assemble_cvd",
Victor Hsieh573c6492021-03-11 14:19:18 -080033 "fd_server",
Jiyong Park8d1eb7e2021-02-16 13:23:00 +090034 "virtmanager",
Andrew Walbranea9fa482021-03-04 16:11:12 +000035 "vm",
Jiyong Park8d1eb7e2021-02-16 13:23:00 +090036 ],
Jiyong Park919979f2021-01-25 20:18:17 +090037 filesystems: ["microdroid"],
Jeff Vander Stoep63ab2382021-03-25 22:18:53 +010038 prebuilts: ["com.android.virt.init.rc"],
39 file_contexts: ":com.android.virt-file_contexts",
Jiyong Parkda119cb2020-12-07 15:58:23 +090040}
41
42apex_key {
43 name: "com.android.virt.key",
44 public_key: "com.android.virt.avbpubkey",
45 private_key: "com.android.virt.pem",
46}
47
48android_app_certificate {
49 name: "com.android.virt.certificate",
50 certificate: "com.android.virt",
51}
Jeff Vander Stoep63ab2382021-03-25 22:18:53 +010052
53prebuilt_etc {
54 name: "com.android.virt.init.rc",
55 src: "virtmanager.rc",
56 filename: "init.rc",
57}