Rakefile in singem-0.2.0 vs Rakefile in singem-0.3.0

- old
+ new

@@ -1,58 +1,4 @@ require 'rake/gempackagetask' require 'rubygems/specification' require 'date' require 'spec/rake/spectask' - -GEM = "singem" -GEM_VERSION = "0.2.0" -AUTHOR = "Corey Donohoe" -EMAIL = "atmos@atmos.org" -HOMEPAGE = "http://github.com/atmos/singem" -SUMMARY = "A gem that provides generators for sinatra apps, ready to go with rack-test/webrat/randexp and others" - -spec = Gem::Specification.new do |s| - s.name = GEM - s.version = GEM_VERSION - s.platform = Gem::Platform::RUBY - s.has_rdoc = true - s.extra_rdoc_files = ["LICENSE", 'TODO'] - s.summary = SUMMARY - s.description = s.summary - s.author = AUTHOR - s.email = EMAIL - s.homepage = HOMEPAGE - - s.add_dependency "rubigen" - s.add_dependency "bundler", '~>0.9.3' - - s.bindir = "bin" - s.executables = %w( singem ) - s.require_path = 'lib' - s.autorequire = GEM - s.files = %w(LICENSE README.md Rakefile TODO) + Dir.glob("{lib,spec}/**/*") -end - -task :default => :spec - -desc "Run specs" -Spec::Rake::SpecTask.new do |t| - t.spec_files = FileList['spec/**/*_spec.rb'] - t.spec_opts = %w(-fs --color) -end - - -Rake::GemPackageTask.new(spec) do |pkg| - pkg.gem_spec = spec -end - -desc "install the gem locally" -task :install => [:package] do - sh %{sudo gem install pkg/#{GEM}-#{GEM_VERSION}} -end - -desc "create a gemspec file" -task :make_spec do - File.open("#{GEM}.gemspec", "w") do |file| - file.puts spec.to_ruby - end -end