File tree 1 file changed +11
-2
lines changed
src/bootstrap/src/core/build_steps
1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -125,6 +125,7 @@ impl Step for Gcc {
125
125
t ! ( stamp. remove( ) ) ;
126
126
let _time = helpers:: timeit ( builder) ;
127
127
t ! ( fs:: create_dir_all( & out_dir) ) ;
128
+ t ! ( fs:: create_dir_all( & install_dir) ) ;
128
129
129
130
let libgccjit_path = libgccjit_built_path ( & install_dir) ;
130
131
if builder. config . dry_run ( ) {
@@ -185,8 +186,16 @@ impl Step for Gcc {
185
186
}
186
187
configure_cmd. run ( builder) ;
187
188
188
- command ( "make" ) . current_dir ( & out_dir) . arg ( format ! ( "-j{}" , builder. jobs( ) ) ) . run ( builder) ;
189
- command ( "make" ) . current_dir ( & out_dir) . arg ( "install" ) . run ( builder) ;
189
+ command ( "make" )
190
+ . current_dir ( & out_dir)
191
+ . arg ( "--silent" )
192
+ . arg ( format ! ( "-j{}" , builder. jobs( ) ) )
193
+ . run_capture_stdout ( builder) ;
194
+ command ( "make" )
195
+ . current_dir ( & out_dir)
196
+ . arg ( "--silent" )
197
+ . arg ( "install" )
198
+ . run_capture_stdout ( builder) ;
190
199
191
200
let lib_alias = install_dir. join ( "lib/libgccjit.so.0" ) ;
192
201
if !lib_alias. exists ( ) {
You can’t perform that action at this time.
0 commit comments