summaryrefslogtreecommitdiffstats
path: root/Makefile.in
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-08-14 03:01:42 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-08-14 03:01:42 +0000
commitcbb1afe909ae4d626a44e59541894425eca2be8a (patch)
treeef980d69d01037963dc54a49776acf7389f62e04 /Makefile.in
parent56d9aac2421b3e7e2fa107a6c51452f5c5c8dafe (diff)
downloadruby-cbb1afe909ae4d626a44e59541894425eca2be8a.tar.gz
ruby-cbb1afe909ae4d626a44e59541894425eca2be8a.tar.xz
ruby-cbb1afe909ae4d626a44e59541894425eca2be8a.zip
* configure.in (gnumake): check for GNU make.
* Makefile.in (uncommon.mk): includes filtered common.mk. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@18600 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile.in b/Makefile.in
index ab3fa699c..fc723b6ea 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -158,7 +158,7 @@ fake.rb: Makefile
Makefile: $(srcdir)/Makefile.in $(srcdir)/enc/Makefile.in
-$(MKFILES): config.status $(srcdir)/common.mk
+$(MKFILES): config.status
MAKE=$(MAKE) $(SHELL) ./config.status
@{ \
echo "all:; -@rm -f conftest.mk"; \
@@ -168,6 +168,9 @@ $(MKFILES): config.status $(srcdir)/common.mk
$(MAKE) -f conftest.mk | grep '^AUTO_REMAKE$$' >/dev/null 2>&1 || \
{ echo "Makefile updated, restart."; exit 1; }
+uncommon.mk: $(srcdir)/common.mk
+ sed 's/{\$$([^(){}]*)[^{}]*}//g' $< > $@
+
config.status: $(srcdir)/configure $(srcdir)/enc/Makefile.in
MINIRUBY="$(MINIRUBY)" $(SHELL) ./config.status --recheck