blob: 58fba3920ec8ca7a43c4b5dfadfe7054542bb470 [file] [log] [blame]
Leopold2aa8b182023-01-14 23:31:43 +01001"""
2@generated
3cargo-raze crate build file.
4
5DO NOT EDIT! Replaced on runs of cargo-raze
6"""
7
8# buildifier: disable=load
9load("@bazel_skylib//lib:selects.bzl", "selects")
10
11# buildifier: disable=load
12load(
13 "@rules_rust//rust:defs.bzl",
14 "rust_binary",
15 "rust_library",
16 "rust_proc_macro",
17 "rust_test",
18)
19
20package(default_visibility = [
21 # Public for visibility by "@raze__crate__version//" targets.
22 #
23 # Prefer access through "//third_party/rust/cargo", which limits external
24 # visibility to explicit Cargo.toml dependencies.
25 "//visibility:public",
26])
27
28licenses([
29 "notice", # MIT from expression "MIT OR Apache-2.0"
30])
31
32# Generated Targets
33
34rust_binary(
35 # Prefix bin name to disambiguate from (probable) collision with lib name
36 # N.B.: The exact form of this is subject to change.
37 name = "cargo_bin_stdio_fixture",
38 srcs = glob(["**/*.rs"]),
39 crate_features = [
Leopold2aa8b182023-01-14 23:31:43 +010040 "cargo",
41 "color",
42 "default",
Lorenz Brund141d182023-10-02 15:07:01 +020043 "error-context",
44 "help",
Leopold2aa8b182023-01-14 23:31:43 +010045 "std",
Leopold2aa8b182023-01-14 23:31:43 +010046 "suggestions",
Lorenz Brund141d182023-10-02 15:07:01 +020047 "usage",
48 "wrap_help",
Leopold2aa8b182023-01-14 23:31:43 +010049 ],
50 crate_root = "src/bin/stdio-fixture.rs",
51 data = [] + [
52 "README.md",
53 "examples/demo.md",
54 ],
55 edition = "2021",
56 rustc_flags = [
57 "--cap-lints=allow",
58 ],
59 tags = [
60 "cargo-raze",
61 "crate-name=stdio-fixture",
62 "manual",
63 ],
Lorenz Brund141d182023-10-02 15:07:01 +020064 version = "4.4.6",
Leopold2aa8b182023-01-14 23:31:43 +010065 # buildifier: leave-alone
66 deps = [
67 ":clap",
Lorenz Brund141d182023-10-02 15:07:01 +020068 "@raze__clap_builder__4_4_6//:clap_builder",
Leopold2aa8b182023-01-14 23:31:43 +010069 ],
70)
71
72# Unsupported target "01_quick" with type "example" omitted
73
74# Unsupported target "01_quick_derive" with type "example" omitted
75
76# Unsupported target "02_app_settings" with type "example" omitted
77
78# Unsupported target "02_app_settings_derive" with type "example" omitted
79
80# Unsupported target "02_apps" with type "example" omitted
81
82# Unsupported target "02_apps_derive" with type "example" omitted
83
84# Unsupported target "02_crate" with type "example" omitted
85
86# Unsupported target "02_crate_derive" with type "example" omitted
87
88# Unsupported target "03_01_flag_bool" with type "example" omitted
89
90# Unsupported target "03_01_flag_bool_derive" with type "example" omitted
91
92# Unsupported target "03_01_flag_count" with type "example" omitted
93
94# Unsupported target "03_01_flag_count_derive" with type "example" omitted
95
96# Unsupported target "03_02_option" with type "example" omitted
97
98# Unsupported target "03_02_option_derive" with type "example" omitted
99
Lorenz Brund141d182023-10-02 15:07:01 +0200100# Unsupported target "03_02_option_mult" with type "example" omitted
101
102# Unsupported target "03_02_option_mult_derive" with type "example" omitted
103
Leopold2aa8b182023-01-14 23:31:43 +0100104# Unsupported target "03_03_positional" with type "example" omitted
105
106# Unsupported target "03_03_positional_derive" with type "example" omitted
107
Lorenz Brund141d182023-10-02 15:07:01 +0200108# Unsupported target "03_03_positional_mult" with type "example" omitted
109
110# Unsupported target "03_03_positional_mult_derive" with type "example" omitted
111
Leopold2aa8b182023-01-14 23:31:43 +0100112# Unsupported target "03_04_subcommands" with type "example" omitted
113
114# Unsupported target "03_04_subcommands_alt_derive" with type "example" omitted
115
116# Unsupported target "03_04_subcommands_derive" with type "example" omitted
117
118# Unsupported target "03_05_default_values" with type "example" omitted
119
120# Unsupported target "03_05_default_values_derive" with type "example" omitted
121
122# Unsupported target "04_01_enum" with type "example" omitted
123
124# Unsupported target "04_01_enum_derive" with type "example" omitted
125
126# Unsupported target "04_01_possible" with type "example" omitted
127
128# Unsupported target "04_02_parse" with type "example" omitted
129
130# Unsupported target "04_02_parse_derive" with type "example" omitted
131
132# Unsupported target "04_02_validate" with type "example" omitted
133
134# Unsupported target "04_02_validate_derive" with type "example" omitted
135
136# Unsupported target "04_03_relations" with type "example" omitted
137
138# Unsupported target "04_03_relations_derive" with type "example" omitted
139
140# Unsupported target "04_04_custom" with type "example" omitted
141
142# Unsupported target "04_04_custom_derive" with type "example" omitted
143
144# Unsupported target "05_01_assert" with type "example" omitted
145
146# Unsupported target "05_01_assert_derive" with type "example" omitted
147
148# Unsupported target "busybox" with type "example" omitted
149
150# Unsupported target "cargo-example" with type "example" omitted
151
152# Unsupported target "cargo-example-derive" with type "example" omitted
153
Leopold2aa8b182023-01-14 23:31:43 +0100154# Unsupported target "demo" with type "example" omitted
155
156# Unsupported target "escaped-positional" with type "example" omitted
157
158# Unsupported target "escaped-positional-derive" with type "example" omitted
159
Lorenz Brund141d182023-10-02 15:07:01 +0200160# Unsupported target "find" with type "example" omitted
161
Leopold2aa8b182023-01-14 23:31:43 +0100162# Unsupported target "git" with type "example" omitted
163
164# Unsupported target "git-derive" with type "example" omitted
165
166# Unsupported target "hostname" with type "example" omitted
167
168# Unsupported target "interop_augment_args" with type "example" omitted
169
170# Unsupported target "interop_augment_subcommands" with type "example" omitted
171
172# Unsupported target "interop_flatten_hand_args" with type "example" omitted
173
174# Unsupported target "interop_hand_subcommand" with type "example" omitted
175
176# Unsupported target "pacman" with type "example" omitted
177
178# Unsupported target "repl" with type "example" omitted
179
180# Unsupported target "typed-derive" with type "example" omitted
181
182rust_library(
183 name = "clap",
184 srcs = glob(["**/*.rs"]),
185 crate_features = [
Leopold2aa8b182023-01-14 23:31:43 +0100186 "cargo",
187 "color",
188 "default",
Lorenz Brund141d182023-10-02 15:07:01 +0200189 "error-context",
190 "help",
Leopold2aa8b182023-01-14 23:31:43 +0100191 "std",
Leopold2aa8b182023-01-14 23:31:43 +0100192 "suggestions",
Lorenz Brund141d182023-10-02 15:07:01 +0200193 "usage",
194 "wrap_help",
Leopold2aa8b182023-01-14 23:31:43 +0100195 ],
196 crate_root = "src/lib.rs",
197 data = [] + [
198 "README.md",
199 "examples/demo.md",
200 ],
201 edition = "2021",
202 rustc_flags = [
203 "--cap-lints=allow",
204 ],
205 tags = [
206 "cargo-raze",
207 "crate-name=clap",
208 "manual",
209 ],
Lorenz Brund141d182023-10-02 15:07:01 +0200210 version = "4.4.6",
Leopold2aa8b182023-01-14 23:31:43 +0100211 # buildifier: leave-alone
212 deps = [
Lorenz Brund141d182023-10-02 15:07:01 +0200213 "@raze__clap_builder__4_4_6//:clap_builder",
Leopold2aa8b182023-01-14 23:31:43 +0100214 ],
215)