diff options
Diffstat (limited to 'msg_socket/Android.bp')
-rw-r--r-- | msg_socket/Android.bp | 42 |
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", + ], +} |