39 lines
1002 B
Diff
39 lines
1002 B
Diff
diff --git b/Android.bp a/Android.bp
|
|
index d3d46248..bc1191a5 100644
|
|
--- b/Android.bp
|
|
+++ a/Android.bp
|
|
@@ -36,6 +36,7 @@ rust_binary {
|
|
name: "crosvm",
|
|
defaults: ["crosvm_defaults"],
|
|
host_supported: true,
|
|
+ prefer_rlib: true,
|
|
crate_name: "crosvm",
|
|
cargo_env_compat: true,
|
|
srcs: ["src/main.rs"],
|
|
@@ -94,6 +94,9 @@ rust_binary {
|
|
"gpu",
|
|
],
|
|
},
|
|
+ darwin: {
|
|
+ enabled: false,
|
|
+ },
|
|
host_linux: {
|
|
features: [
|
|
"gdb",
|
|
@@ -107,6 +108,15 @@ rust_binary {
|
|
"libthiserror",
|
|
],
|
|
},
|
|
+ linux_bionic_arm64: {
|
|
+ relative_install_path: "aarch64-linux-bionic",
|
|
+ },
|
|
+ linux_glibc_x86_64: {
|
|
+ relative_install_path: "x86_64-linux-gnu",
|
|
+ },
|
|
+ linux_musl_x86_64: {
|
|
+ relative_install_path: "x86_64-linux-musl",
|
|
+ },
|
|
},
|
|
ld_flags: [
|
|
"-Wl,--rpath,\\$$ORIGIN",
|