@@ -10,7 +10,7 @@ use std::path::Path;
1010
1111use super :: helpers;
1212use crate :: Build ;
13- use crate :: utils:: helpers:: { output , t} ;
13+ use crate :: utils:: helpers:: { output_background , t} ;
1414
1515#[ derive( Clone , Default ) ]
1616pub enum GitInfo {
@@ -56,23 +56,24 @@ impl GitInfo {
5656 }
5757
5858 // Ok, let's scrape some info
59- let ver_date = output (
59+ let ver_date = output_background (
6060 helpers:: git ( Some ( dir) )
6161 . arg ( "log" )
6262 . arg ( "-1" )
6363 . arg ( "--date=short" )
6464 . arg ( "--pretty=format:%cd" )
6565 . as_command_mut ( ) ,
6666 ) ;
67- let ver_hash =
68- output ( helpers:: git ( Some ( dir) ) . arg ( "rev-parse" ) . arg ( "HEAD" ) . as_command_mut ( ) ) ;
69- let short_ver_hash = output (
67+ let ver_hash = output_background (
68+ helpers:: git ( Some ( dir) ) . arg ( "rev-parse" ) . arg ( "HEAD" ) . as_command_mut ( ) ,
69+ ) ;
70+ let short_ver_hash = output_background (
7071 helpers:: git ( Some ( dir) ) . arg ( "rev-parse" ) . arg ( "--short=9" ) . arg ( "HEAD" ) . as_command_mut ( ) ,
7172 ) ;
7273 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 ( ) ,
74+ commit_date : ver_date ( ) . trim ( ) . to_string ( ) ,
75+ sha : ver_hash ( ) . trim ( ) . to_string ( ) ,
76+ short_sha : short_ver_hash ( ) . trim ( ) . to_string ( ) ,
7677 } ) )
7778 }
7879
0 commit comments