class Paperwork::Tasks::BuildDir

directory task generator creating dirs recursively

Public Class Methods

new(name, *dependencies) click to toggle source
Calls superclass method Paperwork::Tasks::Base::new
# File lib/paperwork/tasks/build_dir.rb, line 13
def initialize(name, *dependencies)
    dir = File.dirname(name)
    if !dir.empty? && dir != "."
        dependencies << dir
        BuildDir.new(dir)
    end
    super(name, *dependencies)
end

Public Instance Methods

tasks() click to toggle source
# File lib/paperwork/tasks/build_dir.rb, line 22
def tasks
    directory self.name => self.dependencies
end