makefiles: Disable implicit rules.

This improves the time of a full-tree build with no out-of-date objects from
~3.7s to ~0.7s on one of my development machines.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Zebediah Figura 2020-11-15 11:12:43 -06:00 committed by Alexandre Julliard
parent bd1174e125
commit 52dc0ccf6d
1 changed files with 3 additions and 0 deletions

View File

@ -4076,6 +4076,9 @@ static void output_dependencies( struct makefile *make )
} }
else output_stub_makefile( make ); else output_stub_makefile( make );
/* disable implicit rules */
output( ".SUFFIXES:\n" );
fclose( output_file ); fclose( output_file );
output_file = NULL; output_file = NULL;
rename_temp_file( output_file_name ); rename_temp_file( output_file_name );