blob: bce551a7432e4fe5f365bac453d377c2ce03c98e [file] [log] [blame]
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",