Method: Uttk::Generators::GeneratorGenerator#manifest

Defined in:
lib/uttk/generators/generator_generator.rb

#manifestObject



8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'lib/uttk/generators/generator_generator.rb', line 8

def manifest
  # FIXME do not ignore class_path
  record do |m|
    # Check for class naming collisions.
    m.class_collisions class_path, class_name,
                       "Uttk::Generators::#{class_name}Generator"

    m.directory root/lib/uttk/generators

    m.template 'generator.rb',
               root/lib/uttk/generators/"#{file_name}_generator.rb"
  end
end