blob: 68b6b7eb34bd77c685e0fbaba7e45b83dd258602 [file] [log] [blame]
Bob Badour47dac8e2022-05-05 07:11:36 -07001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
Andrew Walbrandd74b902022-04-14 16:12:50 +00005rust_library_rlib {
6 name: "libvmbase",
7 host_supported: false,
8 crate_name: "vmbase",
9 srcs: ["src/lib.rs"],
10 edition: "2021",
11 rustlibs: [
12 "libpsci",
13 "libspin_nostd",
14 ],
15 enabled: false,
16 target: {
17 android_arm64: {
18 enabled: true,
19 },
20 },
21 apex_available: ["com.android.virt"],
22}
Andrew Walbranf71e6ee2022-04-22 14:04:27 +000023
24cc_library_static {
25 name: "libvmbase_entry",
26 srcs: [
27 "entry.S",
28 "exceptions.S",
Pierre-Clément Tosid40ff912022-06-30 16:11:33 +010029 "exceptions_panic.S",
Andrew Walbranf71e6ee2022-04-22 14:04:27 +000030 ],
31 nocrt: true,
32 no_libcrt: true,
33 system_shared_libs: [],
34 stl: "none",
35 enabled: false,
36 target: {
37 android_arm64: {
38 enabled: true,
39 },
40 },
41 apex_available: ["com.android.virt"],
42}