Rakefile in mongoid-grid_fs-1.9.0 vs Rakefile in mongoid-grid_fs-1.9.1
- old
+ new
@@ -66,24 +66,23 @@
end
task :gemspec do
ignore_extensions = ['git', 'svn', 'tmp', /sw./, 'bak', 'gem']
- ignore_directories = ['pkg', 'db']
- ignore_files = ['test/log', 'test/db.yml', 'a.rb', 'b.rb'] + Dir['db/*'] + %w'db'
+ ignore_directories = ['pkg', 'db', 'vendor', 'gemfiles']
+ ignore_files = ['test/log', 'test/db.yml', 'a.rb', 'b.rb'] + Dir['Gemfile*'] + %w'db'
- shiteless =
+ shiteless =
lambda do |list|
list.delete_if do |entry|
next unless test(?e, entry)
extension = File.basename(entry).split(%r/[.]/).last
ignore_extensions.any?{|ext| ext === extension}
end
list.delete_if do |entry|
- next unless test(?d, entry)
dirname = File.expand_path(entry)
- ignore_directories.any?{|dir| File.expand_path(dir) == dirname}
+ ignore_directories.any?{|dir| dirname.include?(File.expand_path(dir)) }
end
list.delete_if do |entry|
next unless test(?f, entry)
filename = File.expand_path(entry)
ignore_files.any?{|file| File.expand_path(file) == filename}
@@ -97,10 +96,11 @@
executables = shiteless[Dir::glob("bin/*")].map{|exe| File.basename(exe)}
#has_rdoc = true #File.exist?('doc')
test_files = test(?e, "test/#{ lib }.rb") ? "test/#{ lib }.rb" : nil
summary = This.summary || This.synopsis || "#{ lib } kicks the ass"
description = This.description || summary
+ license = 'Ruby'
if This.extensions.nil?
This.extensions = []
extensions = This.extensions
%w( Makefile configure extconf.rb ).each do |ext|
@@ -134,9 +134,10 @@
spec.name = <%= lib.inspect %>
spec.version = <%= version.inspect %>
spec.platform = Gem::Platform::RUBY
spec.summary = <%= lib.inspect %>
spec.description = <%= description.inspect %>
+ spec.license = <%= license.inspect %>
spec.files =\n<%= files.sort.pretty_inspect %>
spec.executables = <%= executables.inspect %>
spec.require_path = "lib"