Skip to content
Find file
Fetching contributors…
Cannot retrieve contributors at this time
65 lines (55 sloc) 2.52 KB
require 'rubygems'
require 'rake'
require 'jeweler' do |gem| = "asf-soap-adapter"
gem.summary = %Q{ASF-Soap-Adapter is an improved version of the ActiveSalesforce (ASF) Adapter with support Chatter and general wrapper object.}
gem.description = %Q{ASF-Soap-Adapter is an improved version of ActiveSalesforce (ASF) is a Rails connection adapter that provides direct access to hosted data and metadata via the ActiveRecord model layer. Objects, fields, and relationships are all auto surfaced as active record attributes and rels. It has been patched to V20 of the Web Services API and has support Chatter model.} = ""
gem.homepage = ""
gem.authors = ["Doug Chasman","Luigi Montanez","Senthil Nayagam","Justin Ball","Jesse Hallett", "Andrew Freeberg", "Blaine Schanfeldt", "Matte Edens", "Raymond Gao"]
# Requiring RForce as an add-on gem, rather than hard-code the 0.4.0
# Using Ray Gao's version of Rforce, since the DEFAULT_BATCH_SIZE (rforce/binding.rb) has been expanded from 10 to 2000
# Furthermore, added 'oath' gem as a dependency, which is needed by 'Rforce' gem
#gem.add_dependency('rforce-raygao', '>=1.0')
gem.add_dependency('rforce', '>=0.6')
gem.add_dependency('builder', '>= 1.2.4')
gem.add_dependency('hpricot', '>=0.8.2')
gem.add_dependency('facets', '=2.8.4')
gem.add_dependency('oauth', '=0.4.4')
#gem.add_dependency('rails', '>= 2.3.3')
# gem is a Gem::Specification... see for additional settings
rescue LoadError
puts "Jeweler (or a dependency) not available. Install it with: gem install jeweler"
require 'rake/testtask' do |test|
test.libs << 'lib' << 'test'
test.pattern = 'test/**/test_*.rb'
test.verbose = true
require 'rcov/rcovtask' do |test|
test.libs << 'test'
test.pattern = 'test/**/test_*.rb'
test.verbose = true
rescue LoadError
task :rcov do
abort "RCov is not available. In order to run rcov, you must: sudo gem install spicycode-rcov"
task :test => :check_dependencies
task :default => :test
require 'rake/rdoctask' do |rdoc|
version = File.exist?('VERSION') ?'VERSION') : ""
rdoc.rdoc_dir = 'rdoc'
rdoc.title = "asf-soap-adapter #{version}"
Jump to Line
Something went wrong with that request. Please try again.