INNER CODE UNIT · Rust
main
ogham/dog · build.rs:25
fn main() -> io::Result<()> {
#![allow(clippy::write_with_newline)]
let usage = include_str!("src/usage.txt");
let tagline = "dog \\1;32m●\\0m command-line DNS client";
let url = "https://dns.lookup.dog/";
let ver =
if is_debug_build() {
format!("{}\nv{} \\1;31m(pre-release debug build!)\\0m\n\\1;4;34m{}\\0m", tagline, version_string(), url)
}
else if is_development_version() {
format!("{}\nv{} [{}] built on {} \\1;31m(pre-release!)\\0m\n\\1;4;34m{}\\0m", tagline, version_string(), git_hash(), build_date(), url)
}
else {
format!("{}\nv{}\n\\1;4;34m{}\\0m", tagline, version_string(), url)
};