Tom de Vries writes:
> After a subsequent rebuild I don't see anything being rebuild. So I don't
> observe 'continuous rebuilding'.
What happens when you just touch params-list.h or params.def?
move-if-change will leave the target untouched when unchanged (that's
the whole point of it), so it wi
On 08/09/15 13:00, Andreas Schwab wrote:
Tom de Vries writes:
@@ -3236,6 +3236,10 @@ installdirs:
$(mkinstalldirs) $(DESTDIR)$(man1dir)
$(mkinstalldirs) $(DESTDIR)$(man7dir)
+params.list: $(srcdir)/params-list.h $(srcdir)/params.def
+ $(CPP) $(srcdir)/params-list.h | sed
Tom de Vries writes:
> @@ -3236,6 +3236,10 @@ installdirs:
> $(mkinstalldirs) $(DESTDIR)$(man1dir)
> $(mkinstalldirs) $(DESTDIR)$(man7dir)
>
> +params.list: $(srcdir)/params-list.h $(srcdir)/params.def
> + $(CPP) $(srcdir)/params-list.h | sed 's/^#.*//;/^$$/d' > tmp-params.list
Hi,
this patch adds generation of params.list, a file containing a list of
names of all the parameters in params.def.
By including params.list in params.h, rather than params.def itself, we
prevent recompiling the 118 c files that include params.h for trivial
changes in params.def, such as f