blob: b82571823832a991c40bb2584418aa13077d8a69 [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 = [
40 "ammonia",
41 "default",
42 "elasticlunr-rs",
43 "futures-util",
44 "gitignore",
45 "notify",
46 "search",
47 "serve",
48 "tokio",
49 "warp",
50 "watch",
51 ],
52 crate_root = "src/main.rs",
53 data = [] + [
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020054 "src/theme/playground_editor/ace.js",
Leopold2aa8b182023-01-14 23:31:43 +010055 "src/theme/playground_editor/editor.js",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020056 "src/theme/playground_editor/mode-rust.js",
57 "src/theme/playground_editor/theme-dawn.js",
58 "src/theme/playground_editor/theme-tomorrow_night.js",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020059 "src/theme/fonts/OPEN-SANS-LICENSE.txt",
60 "src/theme/fonts/SOURCE-CODE-PRO-LICENSE.txt",
Leopold2aa8b182023-01-14 23:31:43 +010061 "src/theme/fonts/fonts.css",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020062 "src/theme/fonts/open-sans-v17-all-charsets-300.woff2",
63 "src/theme/fonts/open-sans-v17-all-charsets-300italic.woff2",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020064 "src/theme/fonts/open-sans-v17-all-charsets-600.woff2",
65 "src/theme/fonts/open-sans-v17-all-charsets-600italic.woff2",
66 "src/theme/fonts/open-sans-v17-all-charsets-700.woff2",
67 "src/theme/fonts/open-sans-v17-all-charsets-700italic.woff2",
68 "src/theme/fonts/open-sans-v17-all-charsets-800.woff2",
69 "src/theme/fonts/open-sans-v17-all-charsets-800italic.woff2",
Leopold2aa8b182023-01-14 23:31:43 +010070 "src/theme/fonts/open-sans-v17-all-charsets-italic.woff2",
71 "src/theme/fonts/open-sans-v17-all-charsets-regular.woff2",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020072 "src/theme/fonts/source-code-pro-v11-all-charsets-500.woff2",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020073 "src/theme/searcher/elasticlunr.min.js",
Leopold2aa8b182023-01-14 23:31:43 +010074 "src/theme/searcher/mark.min.js",
75 "src/theme/searcher/searcher.js",
76 "src/theme/ayu-highlight.css",
77 "src/theme/book.js",
78 "src/theme/clipboard.min.js",
79 "src/theme/favicon.png",
80 "src/theme/favicon.svg",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020081 "src/theme/head.hbs",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020082 "src/theme/header.hbs",
Leopold2aa8b182023-01-14 23:31:43 +010083 "src/theme/highlight.css",
84 "src/theme/highlight.js",
85 "src/theme/index.hbs",
86 "src/theme/redirect.hbs",
87 "src/theme/tomorrow-night.css",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020088 "src/theme/css/chrome.css",
89 "src/theme/css/general.css",
90 "src/theme/css/print.css",
91 "src/theme/css/variables.css",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020092 "src/theme/FontAwesome/css/font-awesome.min.css",
Leopold2aa8b182023-01-14 23:31:43 +010093 "src/theme/FontAwesome/fonts/FontAwesome.otf",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020094 "src/theme/FontAwesome/fonts/fontawesome-webfont.eot",
95 "src/theme/FontAwesome/fonts/fontawesome-webfont.svg",
96 "src/theme/FontAwesome/fonts/fontawesome-webfont.ttf",
97 "src/theme/FontAwesome/fonts/fontawesome-webfont.woff",
98 "src/theme/FontAwesome/fonts/fontawesome-webfont.woff2",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +020099 ],
Leopold2aa8b182023-01-14 23:31:43 +0100100 edition = "2021",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200101 rustc_env = {
102 "PATH": "/usr/bin",
103 },
104 rustc_flags = [
105 "--cap-lints=allow",
106 ],
107 tags = [
108 "cargo-raze",
Leopold2aa8b182023-01-14 23:31:43 +0100109 "crate-name=mdbook",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200110 "manual",
111 ],
Leopold2aa8b182023-01-14 23:31:43 +0100112 version = "0.4.22",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200113 # buildifier: leave-alone
114 deps = [
115 ":mdbook",
Leopold2aa8b182023-01-14 23:31:43 +0100116 "@raze__ammonia__3_3_0//:ammonia",
117 "@raze__anyhow__1_0_68//:anyhow",
118 "@raze__chrono__0_4_23//:chrono",
119 "@raze__clap__3_2_23//:clap",
120 "@raze__clap_complete__3_2_5//:clap_complete",
121 "@raze__elasticlunr_rs__3_0_1//:elasticlunr_rs",
122 "@raze__env_logger__0_9_3//:env_logger",
123 "@raze__futures_util__0_3_25//:futures_util",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200124 "@raze__gitignore__1_0_7//:gitignore",
Leopold2aa8b182023-01-14 23:31:43 +0100125 "@raze__handlebars__4_3_6//:handlebars",
126 "@raze__log__0_4_17//:log",
127 "@raze__memchr__2_5_0//:memchr",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200128 "@raze__notify__4_0_17//:notify",
Leopold2aa8b182023-01-14 23:31:43 +0100129 "@raze__once_cell__1_17_0//:once_cell",
130 "@raze__opener__0_5_0//:opener",
131 "@raze__pulldown_cmark__0_9_2//:pulldown_cmark",
132 "@raze__regex__1_7_1//:regex",
133 "@raze__serde__1_0_152//:serde",
134 "@raze__serde_json__1_0_91//:serde_json",
135 "@raze__shlex__1_1_0//:shlex",
136 "@raze__tempfile__3_3_0//:tempfile",
137 "@raze__tokio__1_24_1//:tokio",
138 "@raze__toml__0_5_10//:toml",
139 "@raze__topological_sort__0_1_0//:topological_sort",
140 "@raze__warp__0_3_3//:warp",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200141 ],
142)
143
144# Unsupported target "nop-preprocessor" with type "example" omitted
145
146rust_library(
147 name = "mdbook",
148 srcs = glob(["**/*.rs"]),
149 crate_features = [
150 "ammonia",
151 "default",
152 "elasticlunr-rs",
153 "futures-util",
154 "gitignore",
155 "notify",
156 "search",
157 "serve",
158 "tokio",
159 "warp",
160 "watch",
161 ],
162 crate_root = "src/lib.rs",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200163 data = [] + [
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200164 "src/theme/playground_editor/ace.js",
Leopold2aa8b182023-01-14 23:31:43 +0100165 "src/theme/playground_editor/editor.js",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200166 "src/theme/playground_editor/mode-rust.js",
167 "src/theme/playground_editor/theme-dawn.js",
168 "src/theme/playground_editor/theme-tomorrow_night.js",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200169 "src/theme/fonts/OPEN-SANS-LICENSE.txt",
170 "src/theme/fonts/SOURCE-CODE-PRO-LICENSE.txt",
Leopold2aa8b182023-01-14 23:31:43 +0100171 "src/theme/fonts/fonts.css",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200172 "src/theme/fonts/open-sans-v17-all-charsets-300.woff2",
173 "src/theme/fonts/open-sans-v17-all-charsets-300italic.woff2",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200174 "src/theme/fonts/open-sans-v17-all-charsets-600.woff2",
175 "src/theme/fonts/open-sans-v17-all-charsets-600italic.woff2",
176 "src/theme/fonts/open-sans-v17-all-charsets-700.woff2",
177 "src/theme/fonts/open-sans-v17-all-charsets-700italic.woff2",
178 "src/theme/fonts/open-sans-v17-all-charsets-800.woff2",
179 "src/theme/fonts/open-sans-v17-all-charsets-800italic.woff2",
Leopold2aa8b182023-01-14 23:31:43 +0100180 "src/theme/fonts/open-sans-v17-all-charsets-italic.woff2",
181 "src/theme/fonts/open-sans-v17-all-charsets-regular.woff2",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200182 "src/theme/fonts/source-code-pro-v11-all-charsets-500.woff2",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200183 "src/theme/searcher/elasticlunr.min.js",
Leopold2aa8b182023-01-14 23:31:43 +0100184 "src/theme/searcher/mark.min.js",
185 "src/theme/searcher/searcher.js",
186 "src/theme/ayu-highlight.css",
187 "src/theme/book.js",
188 "src/theme/clipboard.min.js",
189 "src/theme/favicon.png",
190 "src/theme/favicon.svg",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200191 "src/theme/head.hbs",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200192 "src/theme/header.hbs",
Leopold2aa8b182023-01-14 23:31:43 +0100193 "src/theme/highlight.css",
194 "src/theme/highlight.js",
195 "src/theme/index.hbs",
196 "src/theme/redirect.hbs",
197 "src/theme/tomorrow-night.css",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200198 "src/theme/css/chrome.css",
199 "src/theme/css/general.css",
200 "src/theme/css/print.css",
201 "src/theme/css/variables.css",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200202 "src/theme/FontAwesome/css/font-awesome.min.css",
Leopold2aa8b182023-01-14 23:31:43 +0100203 "src/theme/FontAwesome/fonts/FontAwesome.otf",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200204 "src/theme/FontAwesome/fonts/fontawesome-webfont.eot",
205 "src/theme/FontAwesome/fonts/fontawesome-webfont.svg",
206 "src/theme/FontAwesome/fonts/fontawesome-webfont.ttf",
207 "src/theme/FontAwesome/fonts/fontawesome-webfont.woff",
208 "src/theme/FontAwesome/fonts/fontawesome-webfont.woff2",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200209 ],
Leopold2aa8b182023-01-14 23:31:43 +0100210 edition = "2021",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200211 rustc_env = {
212 "PATH": "/usr/bin",
213 },
214 rustc_flags = [
215 "--cap-lints=allow",
216 ],
217 tags = [
218 "cargo-raze",
Leopold2aa8b182023-01-14 23:31:43 +0100219 "crate-name=mdbook",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200220 "manual",
221 ],
Leopold2aa8b182023-01-14 23:31:43 +0100222 version = "0.4.22",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200223 # buildifier: leave-alone
224 deps = [
Leopold2aa8b182023-01-14 23:31:43 +0100225 "@raze__ammonia__3_3_0//:ammonia",
226 "@raze__anyhow__1_0_68//:anyhow",
227 "@raze__chrono__0_4_23//:chrono",
228 "@raze__clap__3_2_23//:clap",
229 "@raze__clap_complete__3_2_5//:clap_complete",
230 "@raze__elasticlunr_rs__3_0_1//:elasticlunr_rs",
231 "@raze__env_logger__0_9_3//:env_logger",
232 "@raze__futures_util__0_3_25//:futures_util",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200233 "@raze__gitignore__1_0_7//:gitignore",
Leopold2aa8b182023-01-14 23:31:43 +0100234 "@raze__handlebars__4_3_6//:handlebars",
235 "@raze__log__0_4_17//:log",
236 "@raze__memchr__2_5_0//:memchr",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200237 "@raze__notify__4_0_17//:notify",
Leopold2aa8b182023-01-14 23:31:43 +0100238 "@raze__once_cell__1_17_0//:once_cell",
239 "@raze__opener__0_5_0//:opener",
240 "@raze__pulldown_cmark__0_9_2//:pulldown_cmark",
241 "@raze__regex__1_7_1//:regex",
242 "@raze__serde__1_0_152//:serde",
243 "@raze__serde_json__1_0_91//:serde_json",
244 "@raze__shlex__1_1_0//:shlex",
245 "@raze__tempfile__3_3_0//:tempfile",
246 "@raze__tokio__1_24_1//:tokio",
247 "@raze__toml__0_5_10//:toml",
248 "@raze__topological_sort__0_1_0//:topological_sort",
249 "@raze__warp__0_3_3//:warp",
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200250 ],
251)
252
253# Unsupported target "alternative_backends" with type "test" omitted
254
255# Unsupported target "build_process" with type "test" omitted
256
Leopold2aa8b182023-01-14 23:31:43 +0100257# Unsupported target "cli_tests" with type "test" omitted
258
Serge Bazanskicbf1fa92021-07-02 17:28:50 +0200259# Unsupported target "custom_preprocessors" with type "test" omitted
260
261# Unsupported target "init" with type "test" omitted
262
263# Unsupported target "parse_existing_summary_files" with type "test" omitted
264
265# Unsupported target "rendered_output" with type "test" omitted
266
267# Unsupported target "testing" with type "test" omitted