Sha256: 5b4599dad3aad3e93762bad1b9ed167ba74f84cf63885b5e42bce19734404a12
Contents?: true
Size: 900 Bytes
Versions: 2
Compression:
Stored size: 900 Bytes
Contents
require 'rubygems' require 'hoe' require './lib/diy.rb' task :default => [ :test ] Hoe.new('diy', DIY::VERSION) do |p| p.rubyforge_name = 'atomicobjectrb' p.author = 'Atomic Object' p.email = 'dev@atomicobject.com' p.summary = 'Constructor-based dependency injection container using YAML input.' p.description = p.paragraphs_of('README.txt', 2..5).join("\n\n") p.url = p.paragraphs_of('README.txt', 0).first.split(/\n/)[1..-1] p.changes = p.paragraphs_of('History.txt', 0..1).join("\n\n") p.test_globs = 'test/*_test.rb' p.extra_deps << ['constructor', '>= 1.0.0'] end load "../tools/tasks/homepage.rake" load "../tools/tasks/release_tagging.rake" ReleaseTagging.new do |t| t.package = "diy" t.version = DIY::VERSION end desc "Release package to Rubyforge, tag the release in svn, and publish documentation" task :release_full => [ :release, :tag_release, :publish_docs ]
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
diy-1.0.2 | Rakefile |
diy-1.0.3 | Rakefile |