提交 bb8923de 编写于 作者: J Jeremy Kemper

Omit directories from gemspec.files for RubyGems 2 compat.

RG2 packager expects each spec.files path to be a file and bombs when it tries to tarball a dir.

May revert if rubygems/rubygems#413 is accepted.
上级 314e4bba
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
s.email = 'david@loudthinking.com' s.email = 'david@loudthinking.com'
s.homepage = 'http://www.rubyonrails.org' s.homepage = 'http://www.rubyonrails.org'
s.files = Dir['CHANGELOG.md', 'README.rdoc', 'MIT-LICENSE', 'lib/**/*'] s.files = Dir['CHANGELOG.md', 'README.rdoc', 'MIT-LICENSE', 'lib/**/*'].select { |path| File.file? path }
s.require_path = 'lib' s.require_path = 'lib'
s.requirements << 'none' s.requirements << 'none'
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
s.email = 'david@loudthinking.com' s.email = 'david@loudthinking.com'
s.homepage = 'http://www.rubyonrails.org' s.homepage = 'http://www.rubyonrails.org'
s.files = Dir['CHANGELOG.md', 'README.rdoc', 'MIT-LICENSE', 'lib/**/*'] s.files = Dir['CHANGELOG.md', 'README.rdoc', 'MIT-LICENSE', 'lib/**/*'].select { |path| File.file? path }
s.require_path = 'lib' s.require_path = 'lib'
s.requirements << 'none' s.requirements << 'none'
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
s.email = 'david@loudthinking.com' s.email = 'david@loudthinking.com'
s.homepage = 'http://www.rubyonrails.org' s.homepage = 'http://www.rubyonrails.org'
s.files = Dir['CHANGELOG.md', 'MIT-LICENSE', 'README.rdoc', 'lib/**/*'] s.files = Dir['CHANGELOG.md', 'MIT-LICENSE', 'README.rdoc', 'lib/**/*'].select { |path| File.file? path }
s.require_path = 'lib' s.require_path = 'lib'
s.add_dependency 'activesupport', version s.add_dependency 'activesupport', version
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
s.email = 'david@loudthinking.com' s.email = 'david@loudthinking.com'
s.homepage = 'http://www.rubyonrails.org' s.homepage = 'http://www.rubyonrails.org'
s.files = Dir['CHANGELOG.md', 'MIT-LICENSE', 'README.rdoc', 'examples/**/*', 'lib/**/*'] s.files = Dir['CHANGELOG.md', 'MIT-LICENSE', 'README.rdoc', 'examples/**/*', 'lib/**/*'].select { |path| File.file? path }
s.require_path = 'lib' s.require_path = 'lib'
s.extra_rdoc_files = %w(README.rdoc) s.extra_rdoc_files = %w(README.rdoc)
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
s.email = 'david@loudthinking.com' s.email = 'david@loudthinking.com'
s.homepage = 'http://www.rubyonrails.org' s.homepage = 'http://www.rubyonrails.org'
s.files = Dir['CHANGELOG.md', 'MIT-LICENSE', 'README.rdoc', 'lib/**/*'] s.files = Dir['CHANGELOG.md', 'MIT-LICENSE', 'README.rdoc', 'lib/**/*'].select { |path| File.file? path }
s.require_path = 'lib' s.require_path = 'lib'
s.rdoc_options.concat ['--encoding', 'UTF-8'] s.rdoc_options.concat ['--encoding', 'UTF-8']
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
s.bindir = 'bin' s.bindir = 'bin'
s.executables = [] s.executables = []
s.files = Dir['guides/**/*'] s.files = Dir['guides/**/*'].select { |path| File.file? path }
s.add_dependency 'activesupport', version s.add_dependency 'activesupport', version
s.add_dependency 'actionpack', version s.add_dependency 'actionpack', version
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
s.email = 'david@loudthinking.com' s.email = 'david@loudthinking.com'
s.homepage = 'http://www.rubyonrails.org' s.homepage = 'http://www.rubyonrails.org'
s.files = Dir['CHANGELOG.md', 'README.rdoc', 'bin/**/*', 'lib/**/{*,.[a-z]*}'] s.files = Dir['CHANGELOG.md', 'README.rdoc', 'bin/**/*', 'lib/**/{*,.[a-z]*}'].select { |path| File.file? path }
s.require_path = 'lib' s.require_path = 'lib'
s.bindir = 'bin' s.bindir = 'bin'
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册