Sha256: 0adf11539a200e8745402a810125ea549bb9ba3a719b02e4e4088ee4805f472d

Contents?: true

Size: 681 Bytes

Versions: 3

Compression:

Stored size: 681 Bytes

Contents

import %w(rubytest rubydoc rubypackage clean)

lib_files = Dir["lib/**/*.rb"]
dist_files = lib_files + %w(rantfile.rb README test_project_rb1.rb) + Dir["{test,bin}/*"]

desc "Run unit tests."
gen RubyTest do |t|
    t.test_dir = "test"
    t.pattern = "tc_*.rb"
end

desc "Generate html documentation."
gen RubyDoc do |t|
    t.opts = %w(--title wgrep --main README README)
end

desc "Create packages."
gen RubyPackage, :wgrep do |t|
    t.version = "1.0.0"
    t.summary = "Simple grep program."
    t.files = dist_files
    t.bindir = "bin"
    t.executable = "wgrep"
    t.pkg_dir = "packages"
    t.package_task "pkg"
end

gen Clean
var[:clean].include "doc", "packages", "*~"

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rant-0.4.2 test/project_rb1/rantfile.rb
rant-0.4.0 test/project_rb1/rantfile.rb
rant-0.4.4 test/project_rb1/rantfile.rb