Sha256: bebb034fca094fe6bb255e926bf909002349b742306234bfde3681ad3e32c9fb

Contents?: true

Size: 916 Bytes

Versions: 3

Compression:

Stored size: 916 Bytes

Contents

require "rubygems"
require "bundler"
require "rake"
require "rake/testtask"
Bundler.require(:default, :development)

$:.unshift File.join(File.dirname(__FILE__),'lib')
require "ivy4r/version"

# Todo
require "rspec/core/rake_task"
RSpec::Core::RakeTask.new :spec
#task :default => :spec

task :build do
  system "gem build ivy4r.gemspec"
end
 
task :release => :build do
  system "gem push ivy4r-#{Ivy4r::VERSION}.gem"
end

# Todo
begin
  require "hanna/rdoctask"

  Rake::RDocTask.new do |t|
    t.title = "Ivy4r - Ruby interface to Apache Ivy dependency management with integration for Buildr and Rake"
    t.rdoc_dir = "doc"
    t.rdoc_files.include("**/*.rdoc").include("lib/**/*.rb")
    t.options << "--line-numbers"
    t.options << "--webcvs=http://github.com/klaas1979/ivy4r/tree/master/"
  end
rescue LoadError
  puts "'gem install hanna' to generate documentation"
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ivy4r-0.12.10 Rakefile
ivy4r-0.12.9 Rakefile
ivy4r-0.12.8 Rakefile