From aaff971e017e0cf6edf37c4ec265ede3d04c686f Mon Sep 17 00:00:00 2001 From: kou Date: Thu, 17 Jan 2013 13:20:12 +0000 Subject: * lib/rubygems/ext/builder.rb (Gem::Ext::Builder.make): Remove .time dependency from *.rb install target. It causes needless *.rb install. [Bug #7698] [ruby-core:51437] Reported by Tadashi Saito. Thanks!!! * test/rubygems/test_gem_installer.rb (TestGemInstaller#test_install_extension_and_script): Add a test for the above change. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38864 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- lib/rubygems/ext/builder.rb | 1 + 1 file changed, 1 insertion(+) (limited to 'lib') diff --git a/lib/rubygems/ext/builder.rb b/lib/rubygems/ext/builder.rb index e0e7387d9c..81b96e84a9 100644 --- a/lib/rubygems/ext/builder.rb +++ b/lib/rubygems/ext/builder.rb @@ -19,6 +19,7 @@ class Gem::Ext::Builder mf = Gem.read_binary 'Makefile' mf = mf.gsub(/^RUBYARCHDIR\s*=\s*\$[^$]*/, "RUBYARCHDIR = #{dest_path}") mf = mf.gsub(/^RUBYLIBDIR\s*=\s*\$[^$]*/, "RUBYLIBDIR = #{dest_path}") + mf = mf.gsub(/\s*\S+\.time$/, "") File.open('Makefile', 'wb') {|f| f.print mf} -- cgit v1.2.3