From 50c66dd8784309b620a36cc69cb1ca28cc13de10 Mon Sep 17 00:00:00 2001 From: Hamish Coleman Date: Tue, 6 Aug 2019 16:32:38 +0100 Subject: [PATCH] Ensure that config changes cause the output to be rebuilt --- scripts/generate_deps | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/generate_deps b/scripts/generate_deps index 68caff5..63c7624 100755 --- a/scripts/generate_deps +++ b/scripts/generate_deps @@ -11,6 +11,10 @@ use strict; # $filename.orig from $depname.orig using macro rule_$rule_extract # $depname from $filename using macro rule_$rule_insert # +# TODO: +# - this currently hardcods a dependancy on .config for every generated rule +# - which could be relaxed with some work +# - also, hardcoding it might not be the nicest method my @entries; @@ -106,6 +110,7 @@ for my $entry (@entries) { @deps, @deps_extract, $entry->{generator_file}, + '.config', ), '$('.$rule.'_DEPS)', join(',',$rule,@params), @@ -127,6 +132,7 @@ for my $entry (@entries) { @deps, @deps_insert, $entry->{generator_file}, + '.config', ), '$('.$rule.'_DEPS)', join(',',$rule,@params),