Sha256: b3d68166e38795190ec165a1c2dbf7fc1a4b3ed37250bada6560100fade28edc

Contents?: true

Size: 1.03 KB

Versions: 19

Compression:

Stored size: 1.03 KB

Contents

# Add your own tasks in files placed in lib/tasks ending in .rake,
# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.

require(File.join(File.dirname(__FILE__), 'config', 'boot'))

require 'rake'
require 'rake/testtask'
require 'rake/rdoctask'

require 'tasks/rails'

require 'hoe'
require 'version_from_history'

Hoe.new("backlog", APP::VERSION) do |p|
  p.rubyforge_name = "backlog"
  p.summary = "Application to aid collecting, processing, organizing, reviewing and doing tasks."
  p.description = p.paragraphs_of('README.txt', 0..-1).join("\n\n")
  p.remote_rdoc_dir = '' # Release to root
  p.changes = p.paragraphs_of('History.txt', 0..-1).join("\n\n")
  p.rdoc_pattern = /^(app\/(controllers|helpers|models)|lib|bin)|txt$/
  p.spec_extras = {
    :files => Dir['**/*'].reject{|file_name| file_name =~ /^(log|pkg|tmp)/}
  }
  p.need_zip = true
end

task :release_and_publish do
  ENV['VERSION'] = APP::VERSION
  Rake::Task[:release].invoke
  Rake::Task[:publish_docs].invoke
  Rake::Task[:post_news].invoke
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
backlog-0.5.0 Rakefile
backlog-0.5.1 Rakefile
backlog-0.5.2 Rakefile
backlog-0.5.10 Rakefile
backlog-0.5.3 Rakefile
backlog-0.5.4 Rakefile
backlog-0.5.5 Rakefile
backlog-0.5.6 Rakefile
backlog-0.5.7 Rakefile
backlog-0.5.8 Rakefile
backlog-0.5.9 Rakefile
backlog-0.6.2 Rakefile
backlog-0.6.1 Rakefile
backlog-0.6.0 Rakefile
backlog-0.6.5 Rakefile
backlog-0.6.3 Rakefile
backlog-0.6.4 Rakefile
backlog-0.6.6 Rakefile
backlog-0.7.0 Rakefile