Sha256: fe4279e3ffc751115597131350a241387a54939484369a1cb8a819ec1728993d
Contents?: true
Size: 717 Bytes
Versions: 1
Compression:
Stored size: 717 Bytes
Contents
module Merb::Generators class LayoutGenerator < NamedGenerator def self.source_root File.join(super, 'component', 'layout') end desc <<-DESC Generates a layout DESC #option :testing_framework, :desc => 'Testing framework to use (one of: rspec, test_unit)' option :template_engine, :desc => 'Specify what template engine should be used (one of: erb, haml...)' first_argument :name, :required => true, :desc => "layout name" template :layout_erb, :template_engine => :erb do source('app/views/layout/%file_name%.html.erb') destination("app/views/layout/#{file_name}.html.erb") end end add :layout, LayoutGenerator end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
merb-gen-0.9.5 | lib/generators/layout.rb |