Rakefile in enumerated_attribute-0.2.13 vs Rakefile in enumerated_attribute-0.2.16

- old
+ new

@@ -1,9 +1,10 @@ #require 'rake/testtask' require 'rake/rdoctask' require 'rake/gempackagetask' require 'rake/contrib/sshpublisher' +gem 'gem_version', '>=0.0.6' require 'gem_version' spec = Gem::Specification.new do |s| s.name = 'enumerated_attribute' s.version = GemVersion.next_version @@ -65,10 +66,17 @@ t.spec_files = FileList['spec/rails/spec/integrations/*_spec.rb'] t.libs << 'lib' << 'spec/rails/spec' t.spec_opts = ['--options', 'spec/spec.opts'] t.rcov = false end + Spec::Rake::SpecTask.new(:forms3) do |t| + t.spec_files = FileList['spec/rails3/spec/integrations/*_spec.rb'] + t.libs << 'lib' << 'spec/rails3/spec' + t.spec_opts = ['--options', 'spec/spec.opts'] + t.rcov = false + ENV['BUNDLE_GEMFILE'] = File.expand_path(File.join(File.dirname(__FILE__), 'spec', 'rails3', 'Gemfile')) + end # Spec::Rake::SpecTask.new(:associations) do |t| # t.spec_files = FileList['spec/active_record/associations_spec.rb'] # t.libs << 'lib' << 'spec/active_record' # t.rcov = false # end @@ -90,10 +98,12 @@ task :gemspec do File.open("#{spec.name}.gemspec", 'w') do |f| f.write spec.to_ruby end GemVersion.increment_version - GemVersion.commit_and_push + GemVersion.commit_and_push do |git| + git.add("#{spec.name}.gemspec") + end end Rake::GemPackageTask.new(spec) do |p| p.gem_spec = spec p.need_tar = RUBY_PLATFORM =~ /mswin/ ? false : true