@@ -10,7 +10,7 @@ use std::path::Path;
10
10
11
11
use super :: helpers;
12
12
use crate :: Build ;
13
- use crate :: utils:: helpers:: { output , t} ;
13
+ use crate :: utils:: helpers:: { start_process , t} ;
14
14
15
15
#[ derive( Clone , Default ) ]
16
16
pub enum GitInfo {
@@ -56,7 +56,7 @@ impl GitInfo {
56
56
}
57
57
58
58
// Ok, let's scrape some info
59
- let ver_date = output (
59
+ let ver_date = start_process (
60
60
helpers:: git ( Some ( dir) )
61
61
. arg ( "log" )
62
62
. arg ( "-1" )
@@ -65,14 +65,14 @@ impl GitInfo {
65
65
. as_command_mut ( ) ,
66
66
) ;
67
67
let ver_hash =
68
- output ( helpers:: git ( Some ( dir) ) . arg ( "rev-parse" ) . arg ( "HEAD" ) . as_command_mut ( ) ) ;
69
- let short_ver_hash = output (
68
+ start_process ( helpers:: git ( Some ( dir) ) . arg ( "rev-parse" ) . arg ( "HEAD" ) . as_command_mut ( ) ) ;
69
+ let short_ver_hash = start_process (
70
70
helpers:: git ( Some ( dir) ) . arg ( "rev-parse" ) . arg ( "--short=9" ) . arg ( "HEAD" ) . as_command_mut ( ) ,
71
71
) ;
72
72
GitInfo :: Present ( Some ( Info {
73
- commit_date : ver_date. trim ( ) . to_string ( ) ,
74
- sha : ver_hash. trim ( ) . to_string ( ) ,
75
- short_sha : short_ver_hash. trim ( ) . to_string ( ) ,
73
+ commit_date : ver_date ( ) . trim ( ) . to_string ( ) ,
74
+ sha : ver_hash ( ) . trim ( ) . to_string ( ) ,
75
+ short_sha : short_ver_hash ( ) . trim ( ) . to_string ( ) ,
76
76
} ) )
77
77
}
78
78
0 commit comments