1#[doc=r#"
8The name of the Git branch that this project was built from.
9This constant will be empty if the branch cannot be determined."#]
10#[allow(dead_code)]
11#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
12pub const BRANCH :&str = r#""#;
13
14#[doc=r#"
15Operating system and architecture on which the project was build.
16The format of this variable is always `os-arch`,
17where `os` is the operating system name as returned by [`std::env::consts::OS`],
18and `arch` is the computer architecture as returned by [`std::env::consts::ARCH`]."#]
19#[allow(dead_code)]
20#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
21pub const BUILD_OS :&str = r#"linux-x86_64"#;
22
23#[doc=r#"
24The debug configuration with which the project was built.
25Note that this is not the Rust channel, but either `debug` or `release`, depending on whether debug assertions were enabled in the build or not. "#]
26#[allow(dead_code)]
27#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
28pub const BUILD_RUST_CHANNEL :&str = r#"debug"#;
29
30#[doc=r#"
31The [target](https://doc.rust-lang.org/rustc/targets/index.html) for this build.
32This is possibly distinct from the host target during build, in which case this project build was created via cross-compilation."#]
33#[allow(dead_code)]
34#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
35pub const BUILD_TARGET :&str = r#"x86_64-unknown-linux-gnu"#;
36
37#[doc=r#"
38The architecture of the target for this build. This is the "architecture" part of the [`BUILD_TARGET`] constant."#]
39#[allow(dead_code)]
40#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
41pub const BUILD_TARGET_ARCH :&str = r#"x86_64"#;
42
43#[doc=r#"
44The project build time, formatted in modified ISO 8601 format (`YYYY-MM-DD HH-MM ±hh-mm` where hh-mm is the offset from UTC)."#]
45#[allow(dead_code)]
46#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
47pub const BUILD_TIME :&str = r#"2025-12-25 08:11:23 +00:00"#;
48
49#[doc=r#"
50The project build time, formatted according to [RFC 2822](https://datatracker.ietf.org/doc/html/rfc2822#section-3.3) (e.g. HTTP Headers)."#]
51#[allow(dead_code)]
52#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
53pub const BUILD_TIME_2822 :&str = r#"Thu, 25 Dec 2025 08:11:23 +0000"#;
54
55#[doc=r#"
56The project build time, formatted according to [RFC 3339 and ISO 8601](https://datatracker.ietf.org/doc/html/rfc3339#section-5.6)."#]
57#[allow(dead_code)]
58#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
59pub const BUILD_TIME_3339 :&str = r#"2025-12-25T08:11:23Z"#;
60
61#[doc=r#"
62The directory of the Cargo.toml manifest file of the project during build.
63Note that this variable will contain a full local file system path, and will therefore contain sensitive information and not be reproducible."#]
64#[allow(dead_code)]
65#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
66pub const CARGO_MANIFEST_DIR :&str = r#"/opt/rustwide/workdir"#;
67
68#[doc=r#"
69The dependency tree of the project, as output by `cargo tree`.
70Note that this variable may contain local file system paths for path dependencies, and may therefore contain sensitive information and not be reproducible."#]
71#[allow(dead_code)]
72#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
73pub const CARGO_TREE :&str = r#"
74├── chrono v0.4.42
75│ ├── iana-time-zone v0.1.64
76│ └── num-traits v0.2.19
77│ [build-dependencies]
78│ └── autocfg v1.5.0
79├── clap v4.5.53
80│ ├── clap_builder v4.5.53
81│ │ ├── anstream v0.6.21
82│ │ │ ├── anstyle v1.0.13
83│ │ │ ├── anstyle-parse v0.2.7
84│ │ │ │ └── utf8parse v0.2.2
85│ │ │ ├── anstyle-query v1.1.5
86│ │ │ ├── colorchoice v1.0.4
87│ │ │ ├── is_terminal_polyfill v1.70.2
88│ │ │ └── utf8parse v0.2.2
89│ │ ├── anstyle v1.0.13
90│ │ ├── clap_lex v0.7.6
91│ │ └── strsim v0.11.1
92│ └── clap_derive v4.5.49 (proc-macro)
93│ ├── heck v0.5.0
94│ ├── proc-macro2 v1.0.103
95│ │ └── unicode-ident v1.0.22
96│ ├── quote v1.0.42
97│ │ └── proc-macro2 v1.0.103 (*)
98│ └── syn v2.0.111
99│ ├── proc-macro2 v1.0.103 (*)
100│ ├── quote v1.0.42 (*)
101│ └── unicode-ident v1.0.22
102├── crossbeam-channel v0.5.15
103│ └── crossbeam-utils v0.8.21
104├── flatbuffers v23.5.26
105│ └── bitflags v1.3.2
106│ [build-dependencies]
107│ └── rustc_version v0.4.1
108│ └── semver v1.0.27
109├── hex v0.4.3
110├── libc v0.2.178
111├── log v0.4.29
112├── ntest v0.9.5
113│ ├── ntest_test_cases v0.9.5 (proc-macro)
114│ │ ├── proc-macro2 v1.0.103 (*)
115│ │ ├── quote v1.0.42 (*)
116│ │ └── syn v1.0.109
117│ │ ├── proc-macro2 v1.0.103 (*)
118│ │ ├── quote v1.0.42 (*)
119│ │ └── unicode-ident v1.0.22
120│ └── ntest_timeout v0.9.5 (proc-macro)
121│ ├── proc-macro-crate v3.4.0
122│ │ └── toml_edit v0.23.10+spec-1.0.0
123│ │ ├── indexmap v2.12.1
124│ │ │ ├── equivalent v1.0.2
125│ │ │ └── hashbrown v0.16.1
126│ │ ├── toml_datetime v0.7.5+spec-1.1.0
127│ │ ├── toml_parser v1.0.6+spec-1.1.0
128│ │ │ └── winnow v0.7.14
129│ │ └── winnow v0.7.14
130│ ├── proc-macro2 v1.0.103 (*)
131│ ├── quote v1.0.42 (*)
132│ └── syn v1.0.109 (*)
133├── regex v1.12.2
134│ ├── aho-corasick v1.1.4
135│ │ └── memchr v2.7.6
136│ ├── memchr v2.7.6
137│ ├── regex-automata v0.4.13
138│ │ ├── aho-corasick v1.1.4 (*)
139│ │ ├── memchr v2.7.6
140│ │ └── regex-syntax v0.8.8
141│ └── regex-syntax v0.8.8
142├── shadow-rs v0.38.1
143│ ├── const_format v0.2.35
144│ │ └── const_format_proc_macros v0.2.34 (proc-macro)
145│ │ ├── proc-macro2 v1.0.103 (*)
146│ │ ├── quote v1.0.42 (*)
147│ │ └── unicode-xid v0.2.6
148│ ├── git2 v0.20.3
149│ │ ├── bitflags v2.10.0
150│ │ ├── libc v0.2.178
151│ │ ├── libgit2-sys v0.18.3+1.9.2
152│ │ │ ├── libc v0.2.178
153│ │ │ └── libz-sys v1.1.23
154│ │ │ └── libc v0.2.178
155│ │ │ [build-dependencies]
156│ │ │ ├── cc v1.2.50
157│ │ │ │ ├── find-msvc-tools v0.1.5
158│ │ │ │ ├── jobserver v0.1.34
159│ │ │ │ │ └── libc v0.2.178
160│ │ │ │ ├── libc v0.2.178
161│ │ │ │ └── shlex v1.3.0
162│ │ │ ├── pkg-config v0.3.32
163│ │ │ └── vcpkg v0.2.15
164│ │ │ [build-dependencies]
165│ │ │ ├── cc v1.2.50 (*)
166│ │ │ └── pkg-config v0.3.32
167│ │ ├── log v0.4.29
168│ │ └── url v2.5.7
169│ │ ├── form_urlencoded v1.2.2
170│ │ │ └── percent-encoding v2.3.2
171│ │ ├── idna v1.1.0
172│ │ │ ├── idna_adapter v1.2.1
173│ │ │ │ ├── icu_normalizer v2.1.1
174│ │ │ │ │ ├── icu_collections v2.1.1
175│ │ │ │ │ │ ├── displaydoc v0.2.5 (proc-macro)
176│ │ │ │ │ │ │ ├── proc-macro2 v1.0.103 (*)
177│ │ │ │ │ │ │ ├── quote v1.0.42 (*)
178│ │ │ │ │ │ │ └── syn v2.0.111 (*)
179│ │ │ │ │ │ ├── potential_utf v0.1.4
180│ │ │ │ │ │ │ └── zerovec v0.11.5
181│ │ │ │ │ │ │ ├── yoke v0.8.1
182│ │ │ │ │ │ │ │ ├── stable_deref_trait v1.2.1
183│ │ │ │ │ │ │ │ ├── yoke-derive v0.8.1 (proc-macro)
184│ │ │ │ │ │ │ │ │ ├── proc-macro2 v1.0.103 (*)
185│ │ │ │ │ │ │ │ │ ├── quote v1.0.42 (*)
186│ │ │ │ │ │ │ │ │ ├── syn v2.0.111 (*)
187│ │ │ │ │ │ │ │ │ └── synstructure v0.13.2
188│ │ │ │ │ │ │ │ │ ├── proc-macro2 v1.0.103 (*)
189│ │ │ │ │ │ │ │ │ ├── quote v1.0.42 (*)
190│ │ │ │ │ │ │ │ │ └── syn v2.0.111 (*)
191│ │ │ │ │ │ │ │ └── zerofrom v0.1.6
192│ │ │ │ │ │ │ │ └── zerofrom-derive v0.1.6 (proc-macro)
193│ │ │ │ │ │ │ │ ├── proc-macro2 v1.0.103 (*)
194│ │ │ │ │ │ │ │ ├── quote v1.0.42 (*)
195│ │ │ │ │ │ │ │ ├── syn v2.0.111 (*)
196│ │ │ │ │ │ │ │ └── synstructure v0.13.2 (*)
197│ │ │ │ │ │ │ ├── zerofrom v0.1.6 (*)
198│ │ │ │ │ │ │ └── zerovec-derive v0.11.2 (proc-macro)
199│ │ │ │ │ │ │ ├── proc-macro2 v1.0.103 (*)
200│ │ │ │ │ │ │ ├── quote v1.0.42 (*)
201│ │ │ │ │ │ │ └── syn v2.0.111 (*)
202│ │ │ │ │ │ ├── yoke v0.8.1 (*)
203│ │ │ │ │ │ ├── zerofrom v0.1.6 (*)
204│ │ │ │ │ │ └── zerovec v0.11.5 (*)
205│ │ │ │ │ ├── icu_normalizer_data v2.1.1
206│ │ │ │ │ ├── icu_provider v2.1.1
207│ │ │ │ │ │ ├── displaydoc v0.2.5 (proc-macro) (*)
208│ │ │ │ │ │ ├── icu_locale_core v2.1.1
209│ │ │ │ │ │ │ ├── displaydoc v0.2.5 (proc-macro) (*)
210│ │ │ │ │ │ │ ├── litemap v0.8.1
211│ │ │ │ │ │ │ ├── tinystr v0.8.2
212│ │ │ │ │ │ │ │ ├── displaydoc v0.2.5 (proc-macro) (*)
213│ │ │ │ │ │ │ │ └── zerovec v0.11.5 (*)
214│ │ │ │ │ │ │ ├── writeable v0.6.2
215│ │ │ │ │ │ │ └── zerovec v0.11.5 (*)
216│ │ │ │ │ │ ├── writeable v0.6.2
217│ │ │ │ │ │ ├── yoke v0.8.1 (*)
218│ │ │ │ │ │ ├── zerofrom v0.1.6 (*)
219│ │ │ │ │ │ ├── zerotrie v0.2.3
220│ │ │ │ │ │ │ ├── displaydoc v0.2.5 (proc-macro) (*)
221│ │ │ │ │ │ │ ├── yoke v0.8.1 (*)
222│ │ │ │ │ │ │ └── zerofrom v0.1.6 (*)
223│ │ │ │ │ │ └── zerovec v0.11.5 (*)
224│ │ │ │ │ ├── smallvec v1.15.1
225│ │ │ │ │ └── zerovec v0.11.5 (*)
226│ │ │ │ └── icu_properties v2.1.2
227│ │ │ │ ├── icu_collections v2.1.1 (*)
228│ │ │ │ ├── icu_locale_core v2.1.1 (*)
229│ │ │ │ ├── icu_properties_data v2.1.2
230│ │ │ │ ├── icu_provider v2.1.1 (*)
231│ │ │ │ ├── zerotrie v0.2.3 (*)
232│ │ │ │ └── zerovec v0.11.5 (*)
233│ │ │ ├── smallvec v1.15.1
234│ │ │ └── utf8_iter v1.0.4
235│ │ ├── percent-encoding v2.3.2
236│ │ └── serde v1.0.228
237│ │ ├── serde_core v1.0.228
238│ │ └── serde_derive v1.0.228 (proc-macro)
239│ │ ├── proc-macro2 v1.0.103 (*)
240│ │ ├── quote v1.0.42 (*)
241│ │ └── syn v2.0.111 (*)
242│ ├── is_debug v1.1.0
243│ ├── time v0.3.44
244│ │ ├── deranged v0.5.5
245│ │ │ └── powerfmt v0.2.0
246│ │ ├── itoa v1.0.16
247│ │ ├── libc v0.2.178
248│ │ ├── num-conv v0.1.0
249│ │ ├── num_threads v0.1.7
250│ │ ├── powerfmt v0.2.0
251│ │ └── time-core v0.1.6
252│ └── tzdb v0.6.1
253│ ├── iana-time-zone v0.1.64
254│ ├── tz-rs v0.6.14
255│ │ └── const_fn v0.4.11 (proc-macro)
256│ └── tzdb_data v0.1.6
257│ └── tz-rs v0.6.14 (*)
258├── subprocess v0.2.9
259│ └── libc v0.2.178
260├── syslog v7.0.0
261│ ├── hostname v0.4.2
262│ │ ├── cfg-if v1.0.4
263│ │ └── libc v0.2.178
264│ ├── libc v0.2.178
265│ ├── log v0.4.29
266│ └── time v0.3.44 (*)
267├── yaml-rust2 v0.11.0
268│ ├── arraydeque v0.5.1
269│ ├── encoding_rs v0.8.35
270│ │ └── cfg-if v1.0.4
271│ └── hashlink v0.11.0
272│ └── hashbrown v0.16.1
273│ └── foldhash v0.2.0
274└── zstd-safe v7.2.4
275 └── zstd-sys v2.0.16+zstd.1.5.7
276 [build-dependencies]
277 ├── cc v1.2.50 (*)
278 └── pkg-config v0.3.32
279[build-dependencies]
280├── libc v0.2.178
281└── shadow-rs v0.38.1 (*)
282"#;
283
284#[doc=r#"
285The cargo version which which the project was built, as output by `cargo --version`."#]
286#[allow(dead_code)]
287#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
288pub const CARGO_VERSION :&str = r#"cargo 1.94.0-nightly (3861f60f6 2025-12-19)"#;
289
290#[doc=r#"
291The author of the Git commit that this project was built from.
292
293This constant will be empty if the last commit cannot be determined."#]
294#[allow(dead_code)]
295#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
296pub const COMMIT_AUTHOR :&str = r#""#;
297
298#[doc=r#"The time of the Git commit that this project was built from.
299The time is formatted in modified ISO 8601 format (`YYYY-MM-DD HH-MM ±hh-mm` where hh-mm is the offset from UTC).
300
301This constant will be empty if the last commit cannot be determined."#]
302#[allow(dead_code)]
303#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
304pub const COMMIT_DATE :&str = r#""#;
305
306#[doc=r#"
307The name of the Git branch that this project was built from.
308The time is formatted according to [RFC 2822](https://datatracker.ietf.org/doc/html/rfc2822#section-3.3) (e.g. HTTP Headers).
309
310This constant will be empty if the last commit cannot be determined."#]
311#[allow(dead_code)]
312#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
313pub const COMMIT_DATE_2822 :&str = r#""#;
314
315#[doc=r#"
316The name of the Git branch that this project was built from.
317The time is formatted according to [RFC 3339 and ISO 8601](https://datatracker.ietf.org/doc/html/rfc3339#section-5.6).
318
319This constant will be empty if the last commit cannot be determined."#]
320#[allow(dead_code)]
321#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
322pub const COMMIT_DATE_3339 :&str = r#""#;
323
324#[doc=r#"
325The e-mail address of the author of the Git commit that this project was built from.
326
327This constant will be empty if the last commit cannot be determined."#]
328#[allow(dead_code)]
329#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
330pub const COMMIT_EMAIL :&str = r#""#;
331
332#[doc=r#"
333The full commit hash of the Git commit that this project was built from.
334An abbreviated, but not necessarily unique, version of this is [`SHORT_COMMIT`].
335
336This constant will be empty if the last commit cannot be determined."#]
337#[allow(dead_code)]
338#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
339pub const COMMIT_HASH :&str = r#""#;
340
341#[doc=r#"
342Whether the Git working tree was clean at the time of project build (`true`), or not (`false`).
343
344This constant will be `false` if the last commit cannot be determined."#]
345#[allow(dead_code)]
346#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
347pub const GIT_CLEAN :bool = true;
348
349#[doc=r#"
350The Git working tree status as a list of files with their status, similar to `git status`.
351Each line of the list is preceded with ` * `, followed by the file name.
352Files marked `(dirty)` have unstaged changes.
353Files marked `(staged)` have staged changes.
354
355This constant will be empty if the working tree status cannot be determined."#]
356#[allow(dead_code)]
357#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
358pub const GIT_STATUS_FILE :&str = r#""#;
359
360#[doc=r#"
361The name of the last Git tag on the branch that this project was built from.
362As opposed to [`TAG`], this does not require the current commit to be tagged, just one of its parents.
363
364This constant will be empty if the last tag cannot be determined."#]
365#[allow(dead_code)]
366#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
367pub const LAST_TAG :&str = r#""#;
368
369#[doc=r#"
370The project's description, as determined by the Cargo.toml manifest."#]
371#[allow(dead_code)]
372#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
373pub const PKG_DESCRIPTION :&str = r#"Energy Sciences Network transfer tool (EScp)"#;
374
375#[doc=r#"
376The project's full version string, as determined by the Cargo.toml manifest."#]
377#[allow(dead_code)]
378#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
379pub const PKG_VERSION :&str = r#"0.9.0"#;
380
381#[doc=r#"
382The project's semver major version, as determined by the Cargo.toml manifest."#]
383#[allow(dead_code)]
384#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
385pub const PKG_VERSION_MAJOR :&str = r#"0"#;
386
387#[doc=r#"
388The project's semver minor version, as determined by the Cargo.toml manifest."#]
389#[allow(dead_code)]
390#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
391pub const PKG_VERSION_MINOR :&str = r#"9"#;
392
393#[doc=r#"
394The project's semver patch version, as determined by the Cargo.toml manifest."#]
395#[allow(dead_code)]
396#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
397pub const PKG_VERSION_PATCH :&str = r#"0"#;
398
399#[doc=r#"
400The project's semver pre-release version, as determined by the Cargo.toml manifest."#]
401#[allow(dead_code)]
402#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
403pub const PKG_VERSION_PRE :&str = r#""#;
404
405#[doc=r#"
406The project name, as determined by the Cargo.toml manifest."#]
407#[allow(dead_code)]
408#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
409pub const PROJECT_NAME :&str = r#"escp"#;
410
411#[doc=r#"
412The [Rustup toolchain](https://rust-lang.github.io/rustup/concepts/toolchains.html) with which the project was built.
413Note that as per Rustup toolchain format, this variable may or may not contain host and date information,
414but it will always contain [channel](https://rust-lang.github.io/rustup/concepts/channels.html) information (stable, beta or nightly)."#]
415#[allow(dead_code)]
416#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
417pub const RUST_CHANNEL :&str = r#"nightly-x86_64-unknown-linux-gnu"#;
418
419#[doc=r#"
420Rust version with which the project was built.
421The version always uses the canonical Rust version format,
422and is therefore identical to the output of the build toolchain's `rustc --version`."#]
423#[allow(dead_code)]
424#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
425pub const RUST_VERSION :&str = r#"rustc 1.94.0-nightly (e7d44143a 2025-12-24)"#;
426
427#[doc=r#"
428The short hash of the Git commit that this project was built from.
429Note that this will always truncate [`COMMIT_HASH`] to 8 characters if necessary.
430Depending on the amount of commits in your project, this may not yield a unique Git identifier
431([see here for more details on hash abbreviation](https://git-scm.com/docs/git-describe#_examples)).
432
433This constant will be empty if the last commit cannot be determined."#]
434#[allow(dead_code)]
435#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
436pub const SHORT_COMMIT :&str = r#""#;
437
438#[doc=r#"
439The name of the Git tag that this project was built from.
440Note that this will be empty if there is no tag for the HEAD at the time of build."#]
441#[allow(dead_code)]
442#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
443pub const TAG :&str = r#""#;
444
445#[allow(dead_code,missing_docs)]
449#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
450pub const VERSION:&str = shadow_rs::formatcp!(r#"
451pkg_version:{}
452branch:{}
453commit_hash:{}
454build_time:{}
455build_env:{},{}"#,PKG_VERSION, BRANCH, SHORT_COMMIT, BUILD_TIME, RUST_VERSION, RUST_CHANNEL
456);
457
458
459#[deprecated = "Replaced with `CLAP_LONG_VERSION`"]
460#[allow(dead_code,missing_docs)]
461#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
462pub const CLAP_VERSION:&str = shadow_rs::formatcp!(r#"{}
463branch:{}
464commit_hash:{}
465build_time:{}
466build_env:{},{}"#,PKG_VERSION, BRANCH, SHORT_COMMIT, BUILD_TIME, RUST_VERSION, RUST_CHANNEL
467);
468
469
470#[allow(dead_code,missing_docs)]
474#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
475pub const CLAP_LONG_VERSION:&str = shadow_rs::formatcp!(r#"{}
476branch:{}
477commit_hash:{}
478build_time:{}
479build_env:{},{}"#,PKG_VERSION, BRANCH, SHORT_COMMIT, BUILD_TIME, RUST_VERSION, RUST_CHANNEL
480);
481
482
483#[allow(dead_code)]
485#[allow(clippy::all, clippy::pedantic, clippy::restriction, clippy::nursery)]
486pub fn print_build_in() {
487 println!("BRANCH:{BRANCH}\n");
488 println!("BUILD_OS:{BUILD_OS}\n");
489 println!("BUILD_RUST_CHANNEL:{BUILD_RUST_CHANNEL}\n");
490 println!("BUILD_TARGET:{BUILD_TARGET}\n");
491 println!("BUILD_TARGET_ARCH:{BUILD_TARGET_ARCH}\n");
492 println!("BUILD_TIME:{BUILD_TIME}\n");
493 println!("BUILD_TIME_2822:{BUILD_TIME_2822}\n");
494 println!("BUILD_TIME_3339:{BUILD_TIME_3339}\n");
495 println!("CARGO_MANIFEST_DIR:{CARGO_MANIFEST_DIR}\n");
496 println!("CARGO_TREE:{CARGO_TREE}\n");
497 println!("CARGO_VERSION:{CARGO_VERSION}\n");
498 println!("COMMIT_AUTHOR:{COMMIT_AUTHOR}\n");
499 println!("COMMIT_DATE:{COMMIT_DATE}\n");
500 println!("COMMIT_DATE_2822:{COMMIT_DATE_2822}\n");
501 println!("COMMIT_DATE_3339:{COMMIT_DATE_3339}\n");
502 println!("COMMIT_EMAIL:{COMMIT_EMAIL}\n");
503 println!("COMMIT_HASH:{COMMIT_HASH}\n");
504 println!("GIT_CLEAN:{GIT_CLEAN}\n");
505 println!("GIT_STATUS_FILE:{GIT_STATUS_FILE}\n");
506 println!("LAST_TAG:{LAST_TAG}\n");
507 println!("PKG_DESCRIPTION:{PKG_DESCRIPTION}\n");
508 println!("PKG_VERSION:{PKG_VERSION}\n");
509 println!("PKG_VERSION_MAJOR:{PKG_VERSION_MAJOR}\n");
510 println!("PKG_VERSION_MINOR:{PKG_VERSION_MINOR}\n");
511 println!("PKG_VERSION_PATCH:{PKG_VERSION_PATCH}\n");
512 println!("PKG_VERSION_PRE:{PKG_VERSION_PRE}\n");
513 println!("PROJECT_NAME:{PROJECT_NAME}\n");
514 println!("RUST_CHANNEL:{RUST_CHANNEL}\n");
515 println!("RUST_VERSION:{RUST_VERSION}\n");
516 println!("SHORT_COMMIT:{SHORT_COMMIT}\n");
517 println!("TAG:{TAG}\n");
518 println!("VERSION:{VERSION}\n");
519 println!("CLAP_LONG_VERSION:{CLAP_LONG_VERSION}\n");
520}
521
522