2022-12-21 16:36:30 +01:00
|
|
|
// ANCHOR: libbirthdayservice
|
|
|
|
rust_library {
|
|
|
|
name: "libbirthdayservice",
|
|
|
|
srcs: ["src/lib.rs"],
|
|
|
|
crate_name: "birthdayservice",
|
|
|
|
rustlibs: [
|
|
|
|
"com.example.birthdayservice-rust",
|
|
|
|
"libbinder_rs",
|
|
|
|
],
|
|
|
|
}
|
|
|
|
// ANCHOR_END: libbirthdayservice
|
|
|
|
|
|
|
|
// ANCHOR: birthday_server
|
|
|
|
rust_binary {
|
|
|
|
name: "birthday_server",
|
|
|
|
crate_name: "birthday_server",
|
|
|
|
srcs: ["src/server.rs"],
|
|
|
|
rustlibs: [
|
|
|
|
"com.example.birthdayservice-rust",
|
|
|
|
"libbinder_rs",
|
|
|
|
"libbirthdayservice",
|
|
|
|
],
|
2023-12-21 05:27:14 -08:00
|
|
|
prefer_rlib: true, // To avoid dynamic link error.
|
2022-12-21 16:36:30 +01:00
|
|
|
}
|
|
|
|
// ANCHOR_END: birthday_server
|
|
|
|
|
|
|
|
// ANCHOR: birthday_client
|
|
|
|
rust_binary {
|
|
|
|
name: "birthday_client",
|
|
|
|
crate_name: "birthday_client",
|
|
|
|
srcs: ["src/client.rs"],
|
|
|
|
rustlibs: [
|
|
|
|
"com.example.birthdayservice-rust",
|
|
|
|
"libbinder_rs",
|
|
|
|
],
|
2023-12-21 05:27:14 -08:00
|
|
|
prefer_rlib: true, // To avoid dynamic link error.
|
2022-12-21 16:36:30 +01:00
|
|
|
}
|
|
|
|
// ANCHOR_END: birthday_client
|