Rakefile in currency_select-0.1.5 vs Rakefile in currency_select-0.2.0
- old
+ new
@@ -1,76 +1,14 @@
-require "rake"
-require "bundler"
-require "rake/testtask"
-require "rdoc/task"
+# frozen_string_literal: true
-# Gemcutter/Jeweler configuration
-# -----------------------------------------------------------------------------
-begin
+require 'rdoc/task'
- require "jeweler"
-
- Jeweler::Tasks.new do |gem|
-
- gem.name = "currency_select"
- gem.summary = "Currency Select plugin for Rails"
- gem.description = "Adds a currency_select helper to Ruby on Rails projects"
- gem.email = "tanordheim@gmail.com"
- gem.homepage = "http://github.com/tanordheim/currency_select"
- gem.authors = [ "Trond Arve Nordheim" ]
- gem.version = File.read('VERSION').chomp
-
- end
-
- Jeweler::GemcutterTasks.new
-
-rescue LoadError
- puts "Jeweler (or a dependency) not available. Install it with: gem install jeweler"
-end
-
-
-# Test setup
-# -----------------------------------------------------------------------------
-Rake::TestTask.new(:test) do |t|
- t.libs << "lib" << "test"
- t.ruby_opts << "-rubygems"
- t.pattern = "test/**/*_test.rb"
- t.verbose = true
-end
-
# RDoc setup
# ----------------------------------------------------------------------------
Rake::RDocTask.new do |rdoc|
-
- version = File.exists?("VERSION") ? File.read("VERSION") : ""
+ version = File.read('VERSION')
- rdoc.rdoc_dir = "rdoc"
+ rdoc.rdoc_dir = 'rdoc'
rdoc.title = "currency_select #{version}"
- rdoc.rdoc_files.include("README.rdoc")
- rdoc.rdoc_files.include("lib/**/*.rb")
-
+ rdoc.rdoc_files.include('README.md')
+ rdoc.rdoc_files.include('lib/**/*.rb')
end
-
-# Rcov setup
-# ----------------------------------------------------------------------------
-begin
-
- require "rcov/rcovtask"
-
- Rcov::RcovTask.new do |test|
-
- test.libs << "test"
- test.pattern = "test/**/*_test.rb"
- test.verbose = "true"
-
- end
-
-rescue LoadError
- task :rcov do
- abort "Rcov is not available. In order to run rcov, you must: sudo gem install spicycode-rcov"
- end
-end
-
-# Task setups
-# -----------------------------------------------------------------------------
-task :test => :check_dependencies
-task :default => :test