blob: 10aef8e9156eb8aaa8e7e4b4611e65ac5ec83233 [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 Walbran13d5ebc2022-11-29 18:20:08 +000012 ],
13 proc_macros: ["libpaste"],
14 apex_available: [
15 "//apex_available:platform",
16 "//apex_available:anyapex",
17 ],
18}
19
20rust_defaults {
21 name: "ignorabletest.defaults",
22 test_harness: false,
23 cfgs: ["test"],
24 rustlibs: [
25 "libignorabletest",
Andrew Walbran7e69ba52023-05-10 14:47:49 +000026 "liblinkme",
27 ],
28 // Without this flag we get linker errors saying to add it. See
29 // https://github.com/dtolnay/linkme/issues/49 and related issues.
30 ld_flags: [
31 "-z",
32 "nostart-stop-gc",
Andrew Walbran13d5ebc2022-11-29 18:20:08 +000033 ],
34}