Sha256: e32a2bc389d0b77516b20a03d7c46282babc32bdc4f2ddbc9763ad71aaf911e3
Contents?: true
Size: 770 Bytes
Versions: 4
Compression:
Stored size: 770 Bytes
Contents
module Merb::Generators class FullSliceGenerator < BaseSliceGenerator def self.source_root File.join(File.dirname(__FILE__), 'templates', 'full') end glob! common_template :javascript, 'public/javascripts/master.js' common_template :stylesheet, 'public/stylesheets/master.css' common_template :license, 'LICENSE' common_template :merbtasks, 'lib/%base_name%/merbtasks.rb' common_template :slicetasks, 'lib/%base_name%/slicetasks.rb' common_template :spectasks, 'lib/%base_name%/spectasks.rb' first_argument :name, :required => true def destination_root File.join(@destination_root, base_name) end end add_private :full_slice, FullSliceGenerator end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
merb-slices-0.9.5 | lib/generators/full.rb |
merb-slices-0.9.6 | lib/generators/full.rb |
merb-slices-0.9.7 | lib/generators/full.rb |
merb-slices-0.9.8 | lib/generators/full.rb |