aboutsummaryrefslogtreecommitdiff
path: root/msg_socket/Android.bp
diff options
context:
space:
mode:
Diffstat (limited to 'msg_socket/Android.bp')
-rw-r--r--msg_socket/Android.bp42
1 files changed, 41 insertions, 1 deletions
diff --git a/msg_socket/Android.bp b/msg_socket/Android.bp
index 68b98e7eb..cf7feef5b 100644
--- a/msg_socket/Android.bp
+++ b/msg_socket/Android.bp
@@ -1,4 +1,4 @@
-// This file is generated by cargo2android.py.
+// This file is generated by cargo2android.py, added defaults.
rust_library_host_rlib {
name: "libmsg_socket",
@@ -13,3 +13,43 @@ rust_library_host_rlib {
"libmsg_on_socket_derive",
],
}
+
+rust_test_host {
+ name: "msg_socket_tests",
+ defaults: ["crosvm_defaults"],
+ crate_name: "msg_socket",
+ srcs: [
+ "tests/enum.rs",
+ "tests/struct.rs",
+ "tests/tuple.rs",
+ "tests/unit.rs",
+ ],
+ relative_install_path: "msg_socket_tests",
+ test_suites: ["general-tests"],
+ auto_gen_config: true,
+ rlibs: [
+ "libdata_model",
+ "libmsg_socket",
+ "libsys_util",
+ ],
+ proc_macros: [
+ "libmsg_on_socket_derive",
+ ],
+}
+
+rust_test_host {
+ name: "msg_socket_tests_msg_socket",
+ defaults: ["crosvm_defaults"],
+ crate_name: "msg_socket",
+ srcs: ["src/lib.rs"],
+ relative_install_path: "msg_socket_tests",
+ test_suites: ["general-tests"],
+ auto_gen_config: true,
+ rlibs: [
+ "libdata_model",
+ "libsys_util",
+ ],
+ proc_macros: [
+ "libmsg_on_socket_derive",
+ ],
+}