blob: 8ad9480d9226c9b4b1b66968d727c642bb9645a6 [file] [log] [blame]
Brian Silvermanc270a4d2022-07-23 16:08:06 -07001load("@rules_rust//rust:defs.bzl", "rust_library")
2
3package(default_visibility = ["//visibility:public"])
4
5licenses([
6 "notice", # MIT from expression "MIT OR Apache-2.0"
7])
8
9rust_library(
10 name = "autocxx_parser",
11 srcs = glob(["**/*.rs"]),
12 crate_features = [
13 "reproduction_case",
14 ],
15 crate_root = "src/lib.rs",
16 edition = "2021",
17 rustc_flags = [
18 "--cap-lints=allow",
19 ],
20 tags = [
21 "cargo-raze",
22 "crate-name=autocxx-parser",
23 "manual",
24 ],
25 version = "0.16.0",
26 deps = [
Adam Snaider770b97b2023-08-04 21:07:48 -070027 "@crate_index//:indexmap",
28 "@crate_index//:itertools",
29 "@crate_index//:log",
30 "@crate_index//:once_cell",
31 "@crate_index//:proc-macro2",
32 "@crate_index//:quote",
33 "@crate_index//:serde",
34 "@crate_index//:serde_json",
Austin Schuh0a77dc92023-08-06 22:02:36 -070035 "@crate_index//:syn-2.0.28",
Adam Snaider770b97b2023-08-04 21:07:48 -070036 "@crate_index//:thiserror",
Brian Silvermanc270a4d2022-07-23 16:08:06 -070037 ],
38)