Sha256: 0a75d17a70a90ef304a97fcf8756eec0a8dd61b74dbaa29001fce3f29a10207f
Contents?: true
Size: 1.83 KB
Versions: 1
Compression:
Stored size: 1.83 KB
Contents
$:.unshift(File.dirname(__FILE__) + "/lib") require 'rubygems' require 'rake' require 'echoe' require 'whois' # Common package properties PKG_NAME = ENV['PKG_NAME'] || Whois::GEM PKG_VERSION = ENV['PKG_VERSION'] || Whois::VERSION PKG_FILES = FileList.new("{lib,test}/**/*.rb") do |files| files.include %w(README.rdoc CHANGELOG.rdoc LICENSE.rdoc) files.include %w(Rakefile) end RUBYFORGE_PROJECT = 'whois' if ENV['SNAPSHOT'].to_i == 1 PKG_VERSION << "." << Time.now.utc.strftime("%Y%m%d%H%M%S") end Echoe.new(PKG_NAME, PKG_VERSION) do |p| p.author = "Simone Carletti" p.email = "weppos@weppos.net" p.summary = "An intelligent pure Ruby WHOIS client." p.url = "http://code.simonecarletti.com/whois" p.project = RUBYFORGE_PROJECT p.description = <<-EOD WWW::Delicious is an intelligent WHOIS client written in pure Ruby. \ It enables you to query registry data for ipv4, ipv6 and top level domains. EOD p.need_zip = true p.rdoc_pattern = /^(lib|CHANGELOG.rdoc|README.rdoc)/ p.development_dependencies += ["rake ~>0.8", "echoe ~>3.1", "mocha ~>0.9"] #p.add_development_dependency "rake", "~>0.8.0" #p.add_development_dependency "echoe", "~>3.1.0" #p.add_development_dependency "mocha", "~>0.9.0" p.rcov_options = ["--main << README.rdoc -x Rakefile -x mocha -x rcov"] end desc "Open an irb session preloaded with this library" task :console do sh "irb -rubygems -I lib -r whois.rb" end begin require 'code_statistics' desc "Show library's code statistics" task :stats do CodeStatistics.new(["Whois", "lib"], ["Tests", "test"]).to_s end rescue LoadError puts "CodeStatistics (Rails) is not available" end Dir["tasks/**/*.rake"].each do |file| load(file) end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
whois-0.5.0 | Rakefile |