Sha256: 097b9b1e83301fbb45aca81e9a8bcdb9fbfc2786875737c291363b18bfdfeb97
Contents?: true
Size: 631 Bytes
Versions: 3
Compression:
Stored size: 631 Bytes
Contents
module Shoe module Tasks autoload :Abstract, 'shoe/tasks/abstract' autoload :Clean, 'shoe/tasks/clean' autoload :Compile, 'shoe/tasks/compile' autoload :Cucumber, 'shoe/tasks/cucumber' autoload :Rdoc, 'shoe/tasks/rdoc' autoload :Ronn, 'shoe/tasks/ronn' autoload :Release, 'shoe/tasks/release' autoload :Test, 'shoe/tasks/test' NAMES = %w( Clean Compile Cucumber Rdoc Ronn Release Test ) def self.define(spec) NAMES.map { |name| const_get(name) }. each { |task| task.new(spec) } end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
shoe-0.6.2 | lib/shoe/tasks.rb |
shoe-0.6.1 | lib/shoe/tasks.rb |
shoe-0.6.0 | lib/shoe/tasks.rb |