module Rake::DSL

def directory(*args, &block)


directory "testdata/doc"
Example:

demand.
Declare a set of files tasks to create the given directories on
def directory(*args, &block)
  result = file_create(*args, &block)
  dir, _ = *Rake.application.resolve_args(args)
  Rake.each_dir_parent(dir) do |d|
    file_create d do |t|
      mkdir_p t.name if ! File.exist?(t.name)
    end
  end
  result
end