blob: 9133f9670d4cd1ba625bd2dadd88bc6297a0e2f4 [file] [log] [blame]
Serge Bazanskicbf1fa92021-07-02 17:28:50 +02001"""
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(
Leopold2aa8b182023-01-14 23:31:43 +010013 "@rules_rust//rust:defs.bzl",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020014 "rust_binary",
15 "rust_library",
Leopold2aa8b182023-01-14 23:31:43 +010016 "rust_proc_macro",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020017 "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 "reciprocal", # MPL-2.0 from expression "MPL-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_mdbook",
38 srcs = glob(["**/*.rs"]),
39 crate_features = [
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020040 "default",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020041 "search",
42 "serve",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020043 "watch",
44 ],
45 crate_root = "src/main.rs",
46 data = [] + [
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020047 "src/theme/playground_editor/ace.js",
Leopold2aa8b182023-01-14 23:31:43 +010048 "src/theme/playground_editor/editor.js",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020049 "src/theme/playground_editor/mode-rust.js",
50 "src/theme/playground_editor/theme-dawn.js",
51 "src/theme/playground_editor/theme-tomorrow_night.js",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020052 "src/theme/fonts/OPEN-SANS-LICENSE.txt",
53 "src/theme/fonts/SOURCE-CODE-PRO-LICENSE.txt",
Leopold2aa8b182023-01-14 23:31:43 +010054 "src/theme/fonts/fonts.css",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020055 "src/theme/fonts/open-sans-v17-all-charsets-300.woff2",
56 "src/theme/fonts/open-sans-v17-all-charsets-300italic.woff2",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020057 "src/theme/fonts/open-sans-v17-all-charsets-600.woff2",
58 "src/theme/fonts/open-sans-v17-all-charsets-600italic.woff2",
59 "src/theme/fonts/open-sans-v17-all-charsets-700.woff2",
60 "src/theme/fonts/open-sans-v17-all-charsets-700italic.woff2",
61 "src/theme/fonts/open-sans-v17-all-charsets-800.woff2",
62 "src/theme/fonts/open-sans-v17-all-charsets-800italic.woff2",
Leopold2aa8b182023-01-14 23:31:43 +010063 "src/theme/fonts/open-sans-v17-all-charsets-italic.woff2",
64 "src/theme/fonts/open-sans-v17-all-charsets-regular.woff2",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020065 "src/theme/fonts/source-code-pro-v11-all-charsets-500.woff2",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020066 "src/theme/searcher/elasticlunr.min.js",
Leopold2aa8b182023-01-14 23:31:43 +010067 "src/theme/searcher/mark.min.js",
68 "src/theme/searcher/searcher.js",
69 "src/theme/ayu-highlight.css",
70 "src/theme/book.js",
71 "src/theme/clipboard.min.js",
72 "src/theme/favicon.png",
73 "src/theme/favicon.svg",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020074 "src/theme/head.hbs",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020075 "src/theme/header.hbs",
Leopold2aa8b182023-01-14 23:31:43 +010076 "src/theme/highlight.css",
77 "src/theme/highlight.js",
78 "src/theme/index.hbs",
79 "src/theme/redirect.hbs",
80 "src/theme/tomorrow-night.css",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020081 "src/theme/css/chrome.css",
82 "src/theme/css/general.css",
83 "src/theme/css/print.css",
84 "src/theme/css/variables.css",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020085 "src/theme/FontAwesome/css/font-awesome.min.css",
Leopold2aa8b182023-01-14 23:31:43 +010086 "src/theme/FontAwesome/fonts/FontAwesome.otf",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020087 "src/theme/FontAwesome/fonts/fontawesome-webfont.eot",
88 "src/theme/FontAwesome/fonts/fontawesome-webfont.svg",
89 "src/theme/FontAwesome/fonts/fontawesome-webfont.ttf",
90 "src/theme/FontAwesome/fonts/fontawesome-webfont.woff",
91 "src/theme/FontAwesome/fonts/fontawesome-webfont.woff2",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020092 ],
Leopold2aa8b182023-01-14 23:31:43 +010093 edition = "2021",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020094 rustc_env = {
95 "PATH": "/usr/bin",
96 },
97 rustc_flags = [
98 "--cap-lints=allow",
99 ],
100 tags = [
101 "cargo-raze",
Leopold2aa8b182023-01-14 23:31:43 +0100102 "crate-name=mdbook",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200103 "manual",
104 ],
Lorenz Brund141d182023-10-02 15:07:01 +0200105 version = "0.4.35",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200106 # buildifier: leave-alone
107 deps = [
108 ":mdbook",
Leopold2aa8b182023-01-14 23:31:43 +0100109 "@raze__ammonia__3_3_0//:ammonia",
Lorenz Brund141d182023-10-02 15:07:01 +0200110 "@raze__anyhow__1_0_75//:anyhow",
111 "@raze__chrono__0_4_31//:chrono",
112 "@raze__clap__4_4_6//:clap",
113 "@raze__clap_complete__4_4_3//:clap_complete",
114 "@raze__elasticlunr_rs__3_0_2//:elasticlunr_rs",
115 "@raze__env_logger__0_10_0//:env_logger",
116 "@raze__futures_util__0_3_28//:futures_util",
117 "@raze__handlebars__4_4_0//:handlebars",
118 "@raze__ignore__0_4_20//:ignore",
119 "@raze__log__0_4_20//:log",
120 "@raze__memchr__2_6_4//:memchr",
121 "@raze__notify__6_1_1//:notify",
122 "@raze__notify_debouncer_mini__0_3_0//:notify_debouncer_mini",
123 "@raze__once_cell__1_18_0//:once_cell",
124 "@raze__opener__0_6_1//:opener",
125 "@raze__pulldown_cmark__0_9_3//:pulldown_cmark",
126 "@raze__regex__1_9_6//:regex",
127 "@raze__serde__1_0_188//:serde",
128 "@raze__serde_json__1_0_107//:serde_json",
129 "@raze__shlex__1_2_0//:shlex",
130 "@raze__tempfile__3_8_0//:tempfile",
131 "@raze__tokio__1_32_0//:tokio",
132 "@raze__toml__0_5_11//:toml",
133 "@raze__topological_sort__0_2_2//:topological_sort",
134 "@raze__warp__0_3_6//:warp",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200135 ],
136)
137
138# Unsupported target "nop-preprocessor" with type "example" omitted
139
140rust_library(
141 name = "mdbook",
142 srcs = glob(["**/*.rs"]),
143 crate_features = [
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200144 "default",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200145 "search",
146 "serve",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200147 "watch",
148 ],
149 crate_root = "src/lib.rs",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200150 data = [] + [
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200151 "src/theme/playground_editor/ace.js",
Leopold2aa8b182023-01-14 23:31:43 +0100152 "src/theme/playground_editor/editor.js",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200153 "src/theme/playground_editor/mode-rust.js",
154 "src/theme/playground_editor/theme-dawn.js",
155 "src/theme/playground_editor/theme-tomorrow_night.js",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200156 "src/theme/fonts/OPEN-SANS-LICENSE.txt",
157 "src/theme/fonts/SOURCE-CODE-PRO-LICENSE.txt",
Leopold2aa8b182023-01-14 23:31:43 +0100158 "src/theme/fonts/fonts.css",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200159 "src/theme/fonts/open-sans-v17-all-charsets-300.woff2",
160 "src/theme/fonts/open-sans-v17-all-charsets-300italic.woff2",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200161 "src/theme/fonts/open-sans-v17-all-charsets-600.woff2",
162 "src/theme/fonts/open-sans-v17-all-charsets-600italic.woff2",
163 "src/theme/fonts/open-sans-v17-all-charsets-700.woff2",
164 "src/theme/fonts/open-sans-v17-all-charsets-700italic.woff2",
165 "src/theme/fonts/open-sans-v17-all-charsets-800.woff2",
166 "src/theme/fonts/open-sans-v17-all-charsets-800italic.woff2",
Leopold2aa8b182023-01-14 23:31:43 +0100167 "src/theme/fonts/open-sans-v17-all-charsets-italic.woff2",
168 "src/theme/fonts/open-sans-v17-all-charsets-regular.woff2",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200169 "src/theme/fonts/source-code-pro-v11-all-charsets-500.woff2",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200170 "src/theme/searcher/elasticlunr.min.js",
Leopold2aa8b182023-01-14 23:31:43 +0100171 "src/theme/searcher/mark.min.js",
172 "src/theme/searcher/searcher.js",
173 "src/theme/ayu-highlight.css",
174 "src/theme/book.js",
175 "src/theme/clipboard.min.js",
176 "src/theme/favicon.png",
177 "src/theme/favicon.svg",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200178 "src/theme/head.hbs",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200179 "src/theme/header.hbs",
Leopold2aa8b182023-01-14 23:31:43 +0100180 "src/theme/highlight.css",
181 "src/theme/highlight.js",
182 "src/theme/index.hbs",
183 "src/theme/redirect.hbs",
184 "src/theme/tomorrow-night.css",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200185 "src/theme/css/chrome.css",
186 "src/theme/css/general.css",
187 "src/theme/css/print.css",
188 "src/theme/css/variables.css",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200189 "src/theme/FontAwesome/css/font-awesome.min.css",
Leopold2aa8b182023-01-14 23:31:43 +0100190 "src/theme/FontAwesome/fonts/FontAwesome.otf",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200191 "src/theme/FontAwesome/fonts/fontawesome-webfont.eot",
192 "src/theme/FontAwesome/fonts/fontawesome-webfont.svg",
193 "src/theme/FontAwesome/fonts/fontawesome-webfont.ttf",
194 "src/theme/FontAwesome/fonts/fontawesome-webfont.woff",
195 "src/theme/FontAwesome/fonts/fontawesome-webfont.woff2",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200196 ],
Leopold2aa8b182023-01-14 23:31:43 +0100197 edition = "2021",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200198 rustc_env = {
199 "PATH": "/usr/bin",
200 },
201 rustc_flags = [
202 "--cap-lints=allow",
203 ],
204 tags = [
205 "cargo-raze",
Leopold2aa8b182023-01-14 23:31:43 +0100206 "crate-name=mdbook",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200207 "manual",
208 ],
Lorenz Brund141d182023-10-02 15:07:01 +0200209 version = "0.4.35",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200210 # buildifier: leave-alone
211 deps = [
Leopold2aa8b182023-01-14 23:31:43 +0100212 "@raze__ammonia__3_3_0//:ammonia",
Lorenz Brund141d182023-10-02 15:07:01 +0200213 "@raze__anyhow__1_0_75//:anyhow",
214 "@raze__chrono__0_4_31//:chrono",
215 "@raze__clap__4_4_6//:clap",
216 "@raze__clap_complete__4_4_3//:clap_complete",
217 "@raze__elasticlunr_rs__3_0_2//:elasticlunr_rs",
218 "@raze__env_logger__0_10_0//:env_logger",
219 "@raze__futures_util__0_3_28//:futures_util",
220 "@raze__handlebars__4_4_0//:handlebars",
221 "@raze__ignore__0_4_20//:ignore",
222 "@raze__log__0_4_20//:log",
223 "@raze__memchr__2_6_4//:memchr",
224 "@raze__notify__6_1_1//:notify",
225 "@raze__notify_debouncer_mini__0_3_0//:notify_debouncer_mini",
226 "@raze__once_cell__1_18_0//:once_cell",
227 "@raze__opener__0_6_1//:opener",
228 "@raze__pulldown_cmark__0_9_3//:pulldown_cmark",
229 "@raze__regex__1_9_6//:regex",
230 "@raze__serde__1_0_188//:serde",
231 "@raze__serde_json__1_0_107//:serde_json",
232 "@raze__shlex__1_2_0//:shlex",
233 "@raze__tempfile__3_8_0//:tempfile",
234 "@raze__tokio__1_32_0//:tokio",
235 "@raze__toml__0_5_11//:toml",
236 "@raze__topological_sort__0_2_2//:topological_sort",
237 "@raze__warp__0_3_6//:warp",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200238 ],
239)
240
241# Unsupported target "alternative_backends" with type "test" omitted
242
243# Unsupported target "build_process" with type "test" omitted
244
Leopold2aa8b182023-01-14 23:31:43 +0100245# Unsupported target "cli_tests" with type "test" omitted
246
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200247# Unsupported target "custom_preprocessors" with type "test" omitted
248
249# Unsupported target "init" with type "test" omitted
250
251# Unsupported target "parse_existing_summary_files" with type "test" omitted
252
253# Unsupported target "rendered_output" with type "test" omitted
254
255# Unsupported target "testing" with type "test" omitted