blob: cc542390eaf609ee83f3b12e3825e923a5b87631 [file] [log] [blame] [edit]
diff --git a/Android.bp b/Android.bp
index 42138df..3ad0d2c 100644
--- a/Android.bp
+++ b/Android.bp
@@ -31,31 +31,49 @@ rust_library {
"libserde",
],
proc_macros: ["libp9_wire_format_derive"],
compile_multilib: "first",
apex_available: [
"//apex_available:platform",
"//apex_available:anyapex",
],
product_available: true,
vendor_available: true,
+ // Doesn't compile on 32-bit targets.
+ target: {
+ android_arm: {
+ enabled: false,
+ },
+ android_x86: {
+ enabled: false,
+ },
+ },
}
rust_test {
name: "p9_test_src_lib",
host_supported: true,
crate_name: "p9",
cargo_env_compat: true,
cargo_pkg_version: "0.2.3",
crate_root: "src/lib.rs",
test_suites: ["general-tests"],
auto_gen_config: true,
test_options: {
unit_test: true,
},
edition: "2021",
rustlibs: [
"liblibc",
"libserde",
],
proc_macros: ["libp9_wire_format_derive"],
+ // Doesn't compile on 32-bit targets.
+ target: {
+ android_arm: {
+ enabled: false,
+ },
+ android_x86: {
+ enabled: false,
+ },
+ },
}