Skip to content

Commit 419f039

Browse files
committed
Do need to generate the gemspec statically
1 parent 16f666b commit 419f039

3 files changed

+8
-47
lines changed

Rakefile

-17
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,3 @@ Rake::TestTask.new do |t|
99
end
1010

1111
task :default => :test
12-
13-
specname = "activerecord-deprecated_finders.gemspec"
14-
deps = `git ls-files`.split("\n") - [specname]
15-
16-
task :gemspec => specname
17-
18-
file specname => deps do
19-
files = `git ls-files`.split("\n") - Dir["gemfiles/*"]
20-
test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
21-
executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
22-
23-
require 'erb'
24-
25-
File.open specname, 'w:utf-8' do |f|
26-
f.write ERB.new(File.read("#{specname}.erb")).result(binding)
27-
end
28-
end

activerecord-deprecated_finders.gemspec

+8-8
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22
require File.expand_path('../lib/active_record/deprecated_finders/version', __FILE__)
33

44
Gem::Specification.new do |gem|
5-
gem.authors = ["Jon Leighton"]
6-
gem.email = ["[email protected]"]
5+
gem.name = "activerecord-deprecated_finders"
6+
gem.version = ActiveRecord::DeprecatedFinders::VERSION
7+
78
gem.description = %q{Deprecated finder APIs extracted from Active Record.}
89
gem.summary = %q{This gem contains deprecated finder APIs extracted from Active Record.}
910
gem.homepage = "https://github.com/rails/activerecord-deprecated_finders"
11+
gem.license = 'MIT'
1012

11-
gem.files = [".gitignore",".travis.yml","Gemfile","LICENSE","README.md","Rakefile","activerecord-deprecated_finders.gemspec","activerecord-deprecated_finders.gemspec.erb","lib/active_record/deprecated_finders.rb","lib/active_record/deprecated_finders/association_builder.rb","lib/active_record/deprecated_finders/base.rb","lib/active_record/deprecated_finders/collection_proxy.rb","lib/active_record/deprecated_finders/dynamic_matchers.rb","lib/active_record/deprecated_finders/relation.rb","lib/active_record/deprecated_finders/version.rb","test/associations_test.rb","test/calculate_test.rb","test/default_scope_test.rb","test/dynamic_methods_test.rb","test/find_in_batches_test.rb","test/finder_options_test.rb","test/finder_test.rb","test/helper.rb","test/scope_test.rb","test/scoped_test.rb","test/update_all_test.rb","test/with_scope_test.rb"]
12-
gem.test_files = ["test/associations_test.rb","test/calculate_test.rb","test/default_scope_test.rb","test/dynamic_methods_test.rb","test/find_in_batches_test.rb","test/finder_options_test.rb","test/finder_test.rb","test/helper.rb","test/scope_test.rb","test/scoped_test.rb","test/update_all_test.rb","test/with_scope_test.rb"]
13-
gem.executables = []
14-
gem.name = "activerecord-deprecated_finders"
13+
gem.authors = ["Jon Leighton"]
14+
gem.email = ["[email protected]"]
15+
16+
gem.files = Dir["README.md", "lib/**/*.rb", "LICENSE"]
1517
gem.require_paths = ["lib"]
16-
gem.version = ActiveRecord::DeprecatedFinders::VERSION
17-
gem.license = 'MIT'
1818

1919
gem.add_development_dependency 'minitest', '>= 3'
2020
gem.add_development_dependency 'activerecord', '>= 4.0.0.beta', '< 5'

activerecord-deprecated_finders.gemspec.erb

-22
This file was deleted.

0 commit comments

Comments
 (0)