Sha256: f5605c27ae0b1b3dd3ef38e88e7b2808d29cf9b70a1b649ec9dd7bf87ba2908a

Contents?: true

Size: 744 Bytes

Versions: 3

Compression:

Stored size: 744 Bytes

Contents

# This generator bootstraps a Rails project for use with loops
class LoopsGenerator < Rails::Generator::Base
  def manifest
    record do |m|
      # Generate app/loops directory and an example loop files
      m.directory 'app'
      m.directory 'app/loops'
      m.file      'app/loops/APP_README',     'app/loops/README'
      m.file      'app/loops/simple_loop.rb', 'app/loops/simple_loop.rb'

      # Generate script/loops file
      m.directory 'script'
      m.file      'script/loops',             'script/loops', :chmod => 0755

      # Generate config/loops.yml file
      m.directory 'config'
      m.file      'config/loops.yml',         'config/loops.yml'
    end
  end

protected

  def banner
    "Usage: #{$0} loops"
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
lipsiadmin-5.1.9 lipsiadmin_generators/loops/loops_generator.rb
lipsiadmin-5.1.8 lipsiadmin_generators/loops/loops_generator.rb
lipsiadmin-5.1.7 lipsiadmin_generators/loops/loops_generator.rb