|
|
@ -13,6 +13,7 @@ fn main() {
|
|
|
|
let mut host = DEFAULT_HOST;
|
|
|
|
let mut host = DEFAULT_HOST;
|
|
|
|
let mut port = DEFAULT_PORT;
|
|
|
|
let mut port = DEFAULT_PORT;
|
|
|
|
let mut render = "";
|
|
|
|
let mut render = "";
|
|
|
|
|
|
|
|
|
|
|
|
while let Some(arg) = args.next() {
|
|
|
|
while let Some(arg) = args.next() {
|
|
|
|
match arg.as_ref() {
|
|
|
|
match arg.as_ref() {
|
|
|
|
"--version" | "-v" | "-version" => return print_version(),
|
|
|
|
"--version" | "-v" | "-version" => return print_version(),
|
|
|
@ -64,6 +65,11 @@ fn main() {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// https://no-color.org/
|
|
|
|
|
|
|
|
if std::env::var("NO_COLOR").is_ok() {
|
|
|
|
|
|
|
|
phd::color::hide_colors()
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// If port was given and socket wasn't, bind to that port.
|
|
|
|
// If port was given and socket wasn't, bind to that port.
|
|
|
|
let bind = if port != DEFAULT_PORT && addr == DEFAULT_BIND {
|
|
|
|
let bind = if port != DEFAULT_PORT && addr == DEFAULT_BIND {
|
|
|
|
format!("[::]:{}", port).parse().unwrap()
|
|
|
|
format!("[::]:{}", port).parse().unwrap()
|
|
|
|