require 'rubygems' unless ENV require 'rubygems/package_task' require 'rubygems/specification' require 'rake/testtask' require 'date'
spec = Gem::Specification.new do |s|
s.name = "splunk-sdk" s.version = "0.1.0" s.author = "Splunk" s.email = "devinfo@splunk.com" s.homepage = "http://dev.splunk.com" s.summary = "SDK for easily working with Splunk from Ruby." s.description = s.summary s.has_rdoc = true s.extra_rdoc_files = ["README", "LICENSE", "TODO"] s.require_path = "lib" s.files = %w(LICENSE README Rakefile TODO) + Dir.glob('{lib,test}/**/*')
end
task :default => :help
desc "Print help on using the Rakefile for the Ruby SDK for Splunk." task :help do
puts "Rake commands for the Ruby SDK for Splunk:" puts " rake install: Install the SDK in your current Ruby environment." puts " rake test: Run the unit test suite." puts " rake test COVERAGE=true: Run the unit test suite with code coverage."
end
desc "install the gem locally" task :install => [:package] do
sh %{sudo gem install pkg/#{GEM}-#{GEM_VERSION}}
end
Rake::TestTask.new do |t|
t.libs << "test" t.pattern = "test/test_*.rb" t.verbose = true
end
Generated with the Darkfish Rdoc Generator 2.