Sha256: d4e0a79a26ba1cf9bf945c662bbd43c794cf31e51153e265f63612f1be9a8aa0

Contents?: true

Size: 1.27 KB

Versions: 3

Compression:

Stored size: 1.27 KB

Contents

require "rubygems"
require "hoe"

$:.unshift "lib"

ENV["GEM_PATH"] ||= ""
ENV["GEM_PATH"] += ":#{Dir["tmp/isolate/ruby-*"].sort.last}"
Gem.paths = ENV

require "isolate/rake"

Hoe.plugin :isolate, :doofus, :git
Hoe.plugin :minitest, :history, :email # from hoe-seattlerb - :perforce

Hoe.spec "isolate" do
  developer "Ryan Davis",    "ryand-ruby@zenspider.com"
  developer "Eric Hodel",    "drbrain@segment7.net"
  developer "John Barnette", "code@jbarnette.com"

  require_rubygems_version ">= 1.8.2"

  self.extra_rdoc_files = Dir["*.rdoc"]
  self.history_file     = "CHANGELOG.rdoc"
  self.readme_file      = "README.rdoc"

  license "MIT"

  # taken from hoe/seattlerb.rb to avoid loading perforce plugin
  # REFACTOR: hoe/seattlerb.rb should just load plugins
  base = "/data/www/docs.seattlerb.org"
  rdoc_locations << "docs-push.seattlerb.org:#{base}/#{remote_rdoc_dir}"

  dependency "hoe-seattlerb", "~> 1.2", :development
  dependency "minitest",      "~> 5.0", :development
  dependency "hoe-doofus",    "~> 1.0", :development
  dependency "hoe-git",       "~> 1.3", :development
  dependency "ZenTest",       "~> 4.5", :development
end

# allow for isolated dependencies
task :check_extra_deps => :isolate do
  # but still install non-isolated
  ENV.delete "GEM_HOME"
  Gem.paths = ENV
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
isolate-3.5.1 Rakefile
isolate-3.5.0 Rakefile
isolate-3.4.0 Rakefile