Sha256: a9a4ac86f909a011678f8deab94df9dd88dfa26916cc1c615aa14fcf79159b0c
Contents?: true
Size: 1.12 KB
Versions: 1
Compression:
Stored size: 1.12 KB
Contents
require "rubygems" require "bundler" require "rake" require "rake/testtask" $:.unshift File.join(File.dirname(__FILE__),'lib') require "ivy4r/version" # Todo require "rspec/core/rake_task" RSpec::Core::RakeTask.new :spec #task :default => :spec desc "Functional test execution not that this only works under MRI and not with JRuby 1.5.1" Rake::TestTask.new :test_functional do |t| Bundler.require :development t.test_files = FileList['test-functional/**/test*.rb'] t.verbose = true end task :build => :test_functional 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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ivy4r-0.12.7 | Rakefile |