Sha256: 6685f4f14765409913971926efb0a75987c0ccab29efeb9c0ab9a20781c4ae76
Contents?: true
Size: 733 Bytes
Versions: 4
Compression:
Stored size: 733 Bytes
Contents
module Merb::Generators class VeryThinSliceGenerator < BaseSliceGenerator def self.source_root File.join(File.dirname(__FILE__), 'templates', 'very_thin') end glob! common_template :application, 'application.rb' common_template :rakefile, 'Rakefile' common_template :license, 'LICENSE' common_template :todo, 'TODO' common_template :merbtasks, 'lib/%base_name%/merbtasks.rb' common_template :slicetasks, 'lib/%base_name%/slicetasks.rb' first_argument :name, :required => true def destination_root File.join(@destination_root, base_name) end end add_private :very_thin_slice, VeryThinSliceGenerator end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
merb-slices-0.9.8 | lib/generators/very_thin.rb |
merb-slices-0.9.5 | lib/generators/very_thin.rb |
merb-slices-0.9.6 | lib/generators/very_thin.rb |
merb-slices-0.9.7 | lib/generators/very_thin.rb |