From cb5c2f07f1fec26fea713286cdcd5813c9643b48 Mon Sep 17 00:00:00 2001 From: nobu Date: Sun, 28 Dec 2014 09:13:21 +0000 Subject: mkmf.rb: use echo if possible * lib/mkmf.rb (create_makefile): use echo for simple contents. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49043 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- lib/mkmf.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/mkmf.rb b/lib/mkmf.rb index 513dff3583..5f549eb787 100644 --- a/lib/mkmf.rb +++ b/lib/mkmf.rb @@ -2190,10 +2190,10 @@ RULES if File.exist?(File.join(srcdir, target + '.def')) deffile = "$(srcdir)/$(TARGET).def" unless EXPORT_PREFIX.empty? - makedef = %{-pe "$_.sub!(/^(?=\\w)/,'#{EXPORT_PREFIX}') unless 1../^EXPORTS$/i"} + makedef = %{$(RUBY) -pe "$$_.sub!(/^(?=\\w)/,'#{EXPORT_PREFIX}') unless 1../^EXPORTS$/i" #{deffile}} end else - makedef = %{-e "puts 'EXPORTS', '$(TARGET_ENTRY)'"} + makedef = %{(echo EXPORTS && echo $(TARGET_ENTRY))} end if makedef $cleanfiles << '$(DEFFILE)' @@ -2411,7 +2411,7 @@ site-install-rb: install-rb if makedef mfile.print "$(DEFFILE): #{origdef}\n" mfile.print "\t$(ECHO) generating $(@#{rsep})\n" - mfile.print "\t$(Q) $(RUBY) #{makedef} #{origdef} > $@\n\n" + mfile.print "\t$(Q) #{makedef} > $@\n\n" end depend = File.join(srcdir, "depend") -- cgit v1.2.3