Sha256: 61bccbb699bb0a31493e2fe2fef92567a829df80b8b9194ddd9c66506a16ff74
Contents?: true
Size: 1.49 KB
Versions: 5
Compression:
Stored size: 1.49 KB
Contents
require 'rubygems' require 'rake' begin require 'jeweler' Jeweler::Tasks.new do |gem| gem.name = "countries" gem.summary = 'Gives you a country object full of all sorts of useful information.' gem.description = 'All sorts of useful information about every country packaged as pretty little country objects. It includes data from ISO 3166 (countries and subdivisions), ISO 4217 (currency), and E.164 (phone numbers). As a bonus it even adds a country_select helper to rails projects.' gem.email = "hexorx@gmail.com" gem.homepage = "http://github.com/hexorx/countries" gem.authors = ["hexorx", "Joe Corcoran"] gem.add_dependency('currencies', '>= 0.2.0') gem.add_development_dependency "rspec" gem.add_development_dependency "yard" # gem is a Gem::Specification... see http://www.rubygems.org/read/chapter/20 for additional settings end Jeweler::GemcutterTasks.new rescue LoadError puts "Jeweler (or a dependency) not available. Install it with: sudo gem install jeweler" end require 'spec/rake/spectask' Spec::Rake::SpecTask.new(:spec) do |spec| spec.libs << 'lib' << 'spec' spec.spec_files = FileList['spec/**/*_spec.rb'] end Spec::Rake::SpecTask.new(:rcov) do |spec| spec.libs << 'lib' << 'spec' spec.pattern = 'spec/**/*_spec.rb' spec.rcov = true end task :default => :spec begin require 'yard' YARD::Rake::YardocTask.new rescue LoadError task :yardoc do abort "YARD is not available. In order to run yardoc, you must: sudo gem install yard" end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
countries-0.8.2 | Rakefile |
countries-0.8.1 | Rakefile |
countries-0.8.0 | Rakefile |
countries-0.7.0 | Rakefile |
countries-0.6.3 | Rakefile |