File tree 2 files changed +8
-0
lines changed
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"
25
25
curl = { version = " 0.4.19" , features = [' http2' ] }
26
26
curl-sys = " 0.4.15"
27
27
env_logger = " 0.6.0"
28
+ pretty_env_logger = { version = " 0.2" , optional = true }
28
29
failure = " 0.1.2"
29
30
filetime = " 0.2"
30
31
flate2 = { version = " 1.0.3" , features = [' zlib' ] }
@@ -105,3 +106,4 @@ doc = false
105
106
106
107
[features ]
107
108
vendored-openssl = [' openssl/vendored' ]
109
+ pretty-env-logger = [' pretty_env_logger' ]
Original file line number Diff line number Diff line change 3
3
4
4
extern crate cargo;
5
5
extern crate clap;
6
+ #[ cfg( feature = "pretty-env-logger" ) ]
7
+ extern crate pretty_env_logger;
8
+ #[ cfg( not( feature = "pretty-env-logger" ) ) ]
6
9
extern crate env_logger;
7
10
#[ macro_use]
8
11
extern crate failure;
@@ -28,6 +31,9 @@ mod commands;
28
31
use command_prelude:: * ;
29
32
30
33
fn main ( ) {
34
+ #[ cfg( feature = "pretty-env-logger" ) ]
35
+ pretty_env_logger:: init ( ) ;
36
+ #[ cfg( not( feature = "pretty-env-logger" ) ) ]
31
37
env_logger:: init ( ) ;
32
38
cargo:: core:: maybe_allow_nightly_features ( ) ;
33
39
You can’t perform that action at this time.
0 commit comments