Sha256: 82bec4553c9e7cfd416759adad73a643ddcc544497bf65cd3fc63d4a153642ac

Contents?: true

Size: 566 Bytes

Versions: 10

Compression:

Stored size: 566 Bytes

Contents

class IrwiWikiViewsGenerator < Rails::Generator::Base
  
  def initialize(runtime_args, runtime_options = {})
    super( runtime_args, runtime_options )
    
    @source_root = options[:source] || File.join(spec.path, '..', '..', 'app', 'views', 'base_wiki_pages')
  end
  
  def manifest    
    record do |m|      
      m.directory 'app/views/base_wiki_pages'
    
      Dir.foreach source_root do |file| # Searching for files in app/views
        m.file( file, 'app/views/base_wiki_pages/' + file ) if file != '.' && file != '..'
      end
    end
    
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
irwi-0.2.4 generators/irwi_wiki_views/irwi_wiki_views_generator.rb
irwi-0.2.3 generators/irwi_wiki_views/irwi_wiki_views_generator.rb
irwi-0.2.2 generators/irwi_wiki_views/irwi_wiki_views_generator.rb
irwi-0.2.1 generators/irwi_wiki_views/irwi_wiki_views_generator.rb
irwi-0.2.0 generators/irwi_wiki_views/irwi_wiki_views_generator.rb
irwi-0.1.11 generators/irwi_wiki_views/irwi_wiki_views_generator.rb
irwi-0.1.10 generators/irwi_wiki_views/irwi_wiki_views_generator.rb
irwi-0.1.9 generators/irwi_wiki_views/irwi_wiki_views_generator.rb
irwi-0.1.7 generators/irwi_wiki_views/irwi_wiki_views_generator.rb
irwi-0.1.6 generators/irwi_wiki_views/irwi_wiki_views_generator.rb