Sha256: 156854dc990056709952f85f0b6c8364c4148c92200cc0313313d0fced5903c0

Contents?: true

Size: 1.05 KB

Versions: 7

Compression:

Stored size: 1.05 KB

Contents

# -*- ruby -*-
$:.unshift File.join(File.dirname(__FILE__), 'lib')

require 'rubygems'
require 'hoe'
require 'ivy4r'
  
hoe = Hoe.spec 'ivy4r' do |p|
  p.developer('Klaas Reineke', 'klaas.reineke@googlemail.com')
  p.remote_rdoc_dir = 'ivy4r'
  p.extra_deps << ['Antwrap', '>=0.7.0']
  p.extra_deps << ['ivy4r-jars', '>=1.2.0']
  p.extra_deps << ['facets', '>=2.5.2']
  #p.extra_deps << ['thoughtbot-shoulda', '>=2.5.2']
  #p.extra_deps << ['rr', '>=0.10.0']
  File.open(File.join(File.dirname(__FILE__), 'VERSION'), 'w') do |file|
    file.puts Ivy4r::VERSION
  end
end

begin
  require 'jeweler'
  Jeweler::Tasks.new(hoe.spec)
rescue LoadError
  puts "Jeweler not available. Install it with: sudo gem install technicalpickles-jeweler -s http://gems.github.com"
end

task :gemspec => :test

desc "Tests, releases and publishs docs to rubyforge"
task :release_and_publish => [:test, :release, :publish_docs]

desc "Build gem and publish to gem server"
task :build_and_publish => :build do
  exec "gem push_to_blau"
end

# vim: syntax=ruby

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
ivy4r-0.12.6 Rakefile
ivy4r-0.12.5 Rakefile
ivy4r-0.12.4 Rakefile
ivy4r-0.12.3 Rakefile
ivy4r-0.12.2 Rakefile
ivy4r-0.12.1 Rakefile
ivy4r-0.12.0 Rakefile