File tree Expand file tree Collapse file tree 2 files changed +8
-0
lines changed Expand file tree Collapse file tree 2 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -25,6 +25,7 @@ crypto-hash = "0.3.1"
2525curl = { version = " 0.4.19" , features = [' http2' ] }
2626curl-sys = " 0.4.15"
2727env_logger = " 0.6.0"
28+ pretty_env_logger = { version = " 0.2" , optional = true }
2829failure = " 0.1.2"
2930filetime = " 0.2"
3031flate2 = { version = " 1.0.3" , features = [' zlib' ] }
@@ -105,3 +106,4 @@ doc = false
105106
106107[features ]
107108vendored-openssl = [' openssl/vendored' ]
109+ pretty-env-logger = [' pretty_env_logger' ]
Original file line number Diff line number Diff line change 33
44extern crate cargo;
55extern crate clap;
6+ #[ cfg( feature = "pretty-env-logger" ) ]
7+ extern crate pretty_env_logger;
8+ #[ cfg( not( feature = "pretty-env-logger" ) ) ]
69extern crate env_logger;
710#[ macro_use]
811extern crate failure;
@@ -28,6 +31,9 @@ mod commands;
2831use command_prelude:: * ;
2932
3033fn main ( ) {
34+ #[ cfg( feature = "pretty-env-logger" ) ]
35+ pretty_env_logger:: init ( ) ;
36+ #[ cfg( not( feature = "pretty-env-logger" ) ) ]
3137 env_logger:: init ( ) ;
3238 cargo:: core:: maybe_allow_nightly_features ( ) ;
3339
You can’t perform that action at this time.
0 commit comments