Rakefile in sinatra_omniauth-1.2.0 vs Rakefile in sinatra_omniauth-1.3.0
- old
+ new
@@ -1,67 +1,22 @@
# encoding: utf-8
require 'rubygems'
require 'bundler'
+require 'bundler/gem_tasks'
+require 'rspec/core/rake_task'
begin
Bundler.setup(:default, :development)
rescue Bundler::BundlerError => e
$stderr.puts e.message
$stderr.puts "Run `bundle install` to install missing gems"
exit e.status_code
end
-require 'rake'
-require 'jeweler'
-Jeweler::Tasks.new do |gem|
- # gem is a Gem::Specification... see http://docs.rubygems.org/read/chapter/20 for more options
- gem.name = "sinatra_omniauth"
- gem.homepage = "http://github.com/cjheath/sinatra_omniauth"
- gem.license = "MIT"
- gem.summary = %Q{A Sinatra extension that provides pure OmniAuth goodness to your application (with DataMapper)}
- gem.description = %Q{This Sinatra extension, derived from omniauth_pure by Marcus Proske, adds OmniAuth authorization to your Sinatra application, so your users can login using FaceBook, Twitter and many other authorization providers, as long as you supply the API keys. It uses DataMapper and HAML.}
- gem.email = "clifford.heath@gmail.com"
- gem.authors = ["Clifford Heath"]
- # dependencies defined in Gemfile
-end
-Jeweler::RubygemsDotOrgTasks.new
+#require 'rake/testtask'
+#Rake::TestTask.new(:test) do |test|
+# test.libs << 'lib' << 'test'
+# test.pattern = 'test/**/test_*.rb'
+# test.verbose = true
+#end
-require 'rake/testtask'
-Rake::TestTask.new(:test) do |test|
- test.libs << 'lib' << 'test'
- test.pattern = 'test/**/test_*.rb'
- test.verbose = true
-end
-
-require 'rspec/core'
-require 'rspec/core/rake_task'
require 'rdoc/task'
-
-desc "Run RSpec tests and produce coverage files (results viewable in coverage/index.html)"
-RSpec::Core::RakeTask.new(:coverage) do |spec|
- if RUBY_VERSION < '1.9'
- spec.rcov_opts = [
- '--exclude', 'spec',
- '--exclude', 'lib/activefacts/tracer.rb',
- '--exclude', 'gem/*'
- ]
- spec.rcov = true
- else
- spec.rspec_opts = ['--require', 'simplecov_helper']
- end
-end
-
-task :cov => :coverage
-task :rcov => :coverage
-task :simplecov => :coverage
-
-task :default => :test
-
-require 'rdoc/task'
-RDoc::Task.new do |rdoc|
- version = File.exist?('VERSION') ? File.read('VERSION') : ""
-
- rdoc.rdoc_dir = 'rdoc'
- rdoc.title = "sinatra_omniauth #{version}"
- rdoc.rdoc_files.include('README*')
- rdoc.rdoc_files.include('lib/**/*.rb')
-end