summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--Makefile.in4
2 files changed, 6 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index a20a709133..a2f2d39864 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,6 @@
-Tue Mar 30 17:52:32 2010 Nobuyoshi Nakada <[email protected]>
+Tue Mar 30 18:04:54 2010 Nobuyoshi Nakada <[email protected]>
+
+ * Makefile.in (config.status): ommit cached results.
* configure.in (RUBY_EXEC_PREFIX, RUBY_LIB_PREFIX): fixed.
diff --git a/Makefile.in b/Makefile.in
index ddc8349b17..744030dc89 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -146,7 +146,9 @@ $(MKFILES): config.status $(srcdir)/common.mk
{ echo "Makefile updated, restart."; exit 1; }
config.status: $(srcdir)/configure
- MINIRUBY="$(MINIRUBY)" $(SHELL) ./config.status --recheck
+ @PWD= MINIRUBY="$(MINIRUBY)"; export MINIRUBY; \
+ set $(SHELL) ./config.status --recheck; \
+ exec 3>&1; exit `exec 4>&1; { "$$@" 3>&- 4>&-; echo $$? 1>&4; } | fgrep -v '(cached)' 1>&3`
$(srcdir)/configure: $(srcdir)/configure.in
unset PWD; cd $(srcdir) && exec $(AUTOCONF)