blob: 53e14dc9073c2ad8c588bc55a553a0d2049d6aaf [file] [log] [blame]
Jiyong Park17438782024-08-20 18:17:16 +09001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5rust_defaults {
6 name: "libsafe_ownedfd.defaults",
7 crate_name: "safe_ownedfd",
8 srcs: ["src/lib.rs"],
9 edition: "2021",
10 rustlibs: [
11 "libnix",
12 "libthiserror",
13 ],
14}
15
16rust_library {
17 name: "libsafe_ownedfd",
18 defaults: ["libsafe_ownedfd.defaults"],
19 apex_available: [
20 "com.android.compos",
Jiyong Park2867dd32024-08-27 16:48:30 +090021 "com.android.microfuchsia",
Jiyong Park17438782024-08-20 18:17:16 +090022 "com.android.virt",
23 ],
24}
25
26rust_test {
27 name: "libsafe_ownedfd.test",
28 defaults: ["libsafe_ownedfd.defaults"],
29 rustlibs: [
30 "libanyhow",
31 "libtempfile",
32 ],
33 host_supported: true,
34 test_suites: ["general-tests"],
35 test_options: {
36 unit_test: true,
37 },
38}