Sha256: 6657979cfde08c9e696d0496f0d2fd36d8c83918e1c89db4a9762993d9770f83
Contents?: true
Size: 1.76 KB
Versions: 2
Compression:
Stored size: 1.76 KB
Contents
require 'rubygems' unless ENV['NO_RUBYGEMS'] require 'rake/gempackagetask' require 'rubygems/specification' require 'date' require 'spec/rake/spectask' begin require 'jeweler' Jeweler::Tasks.new do |s| s.name = "foursquare-oauth" s.version = '0.2.3' s.authors = ['Jeremy Welch', 'Thomas Hanley', 'Elise Wood'] s.email = "hello@jeremyrwelch.com" s.homepage = "http://github.com/glytch/Foursquare" s.description = s.summary = "A simple Ruby wrapper for the Foursquare API" s.post_install_message = "NOTE: This version of the Foursquare Gem has significant changes to the way methods are called. Please review the examples in the README" s.platform = Gem::Platform::RUBY s.has_rdoc = true s.extra_rdoc_files = ["README.rdoc", "History"] s.require_path = 'lib' s.autorequire = 'foursquare' s.files = %w(README.rdoc Rakefile History) + Dir.glob("{lib,spec,script,examples}/**/*") s.add_dependency('httparty', '0.5.0') s.add_dependency('oauth', '0.3.6') s.add_dependency('hashie', '0.1.5') end rescue LoadError puts "Jeweler not available. Install it with: sudo gem install technicalpickles-jeweler -s http://gems.github.com" end Spec::Rake::SpecTask.new do |t| t.spec_files = FileList['spec/**/*_spec.rb'] end desc "Run all examples with RCov" Spec::Rake::SpecTask.new('rcov') do |t| t.spec_files = FileList['spec/**/*_spec.rb'] t.rcov = true end desc 'Confirm that gemspec is $SAFE' task :safe do require 'yaml' require 'rubygems/specification' data = File.read('rack-oauth.gemspec') spec = nil if data !~ %r{!ruby/object:Gem::Specification} Thread.new { spec = eval("$SAFE = 3\n#{data}") }.join else spec = YAML.load(data) end spec.validate puts spec puts "OK" end task :default => :spec
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
foursquare-oauth-0.2.4 | Rakefile |
foursquare-oauth-0.2.3 | Rakefile |