diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-02-09 15:16:15 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-02-09 15:16:15 +0000 |
commit | 41dbe74b94d1794cb6896daee5348e2d7b266da0 (patch) | |
tree | fd1f23ef33a9a19013a5d21920c40e00a6da9d99 | |
parent | 817dff033f14d2e96f9841847f300e3af3ebba2d (diff) | |
download | ruby-41dbe74b94d1794cb6896daee5348e2d7b266da0.tar.gz |
common.mk: no expansion
* common.mk (showconfig): get rid of variable expansion by shell.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | Makefile.in | 2 | ||||
-rw-r--r-- | common.mk | 6 | ||||
-rw-r--r-- | win32/Makefile.sub | 2 |
3 files changed, 7 insertions, 3 deletions
diff --git a/Makefile.in b/Makefile.in index 45eb7c68e8..7a9acaa06f 100644 --- a/Makefile.in +++ b/Makefile.in @@ -178,6 +178,8 @@ OS_DEST_FILE = $@ MESSAGE_BEGIN = @for line in MESSAGE_END = ; do echo "$$line"; done +ECHO_BEGIN = @sep=''; for word in +ECHO_END = ; do echo @ECHO_N@ "$$sep'$$word'@ECHO_C@"; sep=' '; done; echo configure_args = @configure_args@ #### End of variables @@ -162,9 +162,9 @@ showflags: .PHONY: showconfig showconfig: - @$(MESSAGE_BEGIN) \ - "$(configure_args)" \ - $(MESSAGE_END) + @$(ECHO_BEGIN) \ + $(configure_args) \ + $(ECHO_END) exts: build-ext diff --git a/win32/Makefile.sub b/win32/Makefile.sub index 5ac8ca1ea4..564c441017 100644 --- a/win32/Makefile.sub +++ b/win32/Makefile.sub @@ -373,6 +373,8 @@ ruby_pc = $(RUBY_BASE_NAME)-$(MAJOR).$(MINOR).pc MESSAGE_BEGIN = @for %I in ( MESSAGE_END = ) do @echo.%~I +ECHO_BEGIN = @echo. +ECHO_END = all: $(srcdir)/win32/Makefile.sub $(win_srcdir)/Makefile.sub $(srcdir)/common.mk |