aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/kconfig
diff options
context:
space:
mode:
authorSam Ravnborg <sam@mars.ravnborg.org>2005-12-26 17:34:03 -0500
committerSam Ravnborg <sam@mars.ravnborg.org>2005-12-26 17:34:03 -0500
commit752625cff3eba81cbc886988d5b420064c033948 (patch)
tree10281d9345281b3d118aa8b29b3fb21e1ea10655 /scripts/kconfig
parent54e08a2392e99ba9e48ce1060e0b52a39118419c (diff)
kbuild: always run 'make silentoldconfig' when tree is cleaned
If the file .kconfig.d is missing then make sure to run 'make silentoldconfig', since we have no way to detect if a Kconfig file has been updated. -kconfig.d is created by kconfig and is removed as part of 'make clean' so the situation is likely to occur in reality. Jan Beulich <JBeulich@novell.com> reported this bug. Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Diffstat (limited to 'scripts/kconfig')
-rw-r--r--scripts/kconfig/util.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/kconfig/util.c b/scripts/kconfig/util.c
index 1fa4c0b801b3..a711007ebe30 100644
--- a/scripts/kconfig/util.c
+++ b/scripts/kconfig/util.c
@@ -33,7 +33,7 @@ int file_write_dep(const char *name)
33 FILE *out; 33 FILE *out;
34 34
35 if (!name) 35 if (!name)
36 name = ".config.cmd"; 36 name = ".kconfig.d";
37 out = fopen("..config.tmp", "w"); 37 out = fopen("..config.tmp", "w");
38 if (!out) 38 if (!out)
39 return 1; 39 return 1;