1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
description: add explicit lex file dependencies to the makefile rules
bug-debian: https://bugs.debian.org/1030536
author: Michael Gilbert <mgilbert@debian.org>
--- a/tools/makedep.c
+++ b/tools/makedep.c
@@ -4343,6 +4343,14 @@ static void output_top_makefile( struct
if (!found) output( "\n%s (everything below this line is auto-generated; DO NOT EDIT!!)\n", separator );
+ output( "\n" );
+ output( "tools/wrc/ppl.l: tools/wrc/ppy.tab.c\n" );
+ output( "tools/widl/ppl.l: tools/widl/ppy.tab.c\n" );
+ output( "dlls/d3dcompiler_43/asmshader.l: dlls/d3dcompiler_43/asmshader.tab.c\n" );
+ output( "libs/vkd3d/libs/vkd3d-shader/hlsl.l: libs/vkd3d/libs/vkd3d-shader/hlsl.tab.c\n" );
+ output( "libs/vkd3d/libs/vkd3d-shader/preproc.l: libs/vkd3d/libs/vkd3d-shader/preproc.tab.c\n" );
+ output( "\n" );
+
if (silent_rules) output_silent_rules();
/* add special targets for makefile and dependencies */
|