blob: 4ae89aff9d08097021eea0bcb1018a3dcf4eec35 [file] [log] [blame]
Andrew Walbran13d5ebc2022-11-29 18:20:08 +00001rust_library {
2 name: "libignorabletest",
3 host_supported: true,
4 crate_name: "ignorabletest",
5 cargo_env_compat: true,
6 cargo_pkg_version: "0.1.0",
7 srcs: ["src/lib.rs"],
8 edition: "2021",
9 rustlibs: [
10 "liblibtest_mimic",
Andrew Walbran7e69ba52023-05-10 14:47:49 +000011 "liblinkme",
Andrew Walbran24387602023-06-26 16:06:59 +000012 "liblog_rust",
13 "liblogger",
Andrew Walbran13d5ebc2022-11-29 18:20:08 +000014 ],
15 proc_macros: ["libpaste"],
16 apex_available: [
17 "//apex_available:platform",
18 "//apex_available:anyapex",
19 ],
20}
21
22rust_defaults {
23 name: "ignorabletest.defaults",
24 test_harness: false,
25 cfgs: ["test"],
26 rustlibs: [
27 "libignorabletest",
Andrew Walbran7e69ba52023-05-10 14:47:49 +000028 "liblinkme",
29 ],
30 // Without this flag we get linker errors saying to add it. See
31 // https://github.com/dtolnay/linkme/issues/49 and related issues.
32 ld_flags: [
33 "-z",
34 "nostart-stop-gc",
Andrew Walbran13d5ebc2022-11-29 18:20:08 +000035 ],
36}