Sha256: 51619c3b22f3f205cd2c32a695be4b4e5a86bdfdae7045dd08827e4c49ddd7a7

Contents?: true

Size: 555 Bytes

Versions: 6

Compression:

Stored size: 555 Bytes

Contents

module Pancake
  module Generators
    class Short < Base
      argument :stack_name, :banner => "Name of stack"
      
      desc "Generates a short stack"
      def stack
        say "Creating The Short Stack For #{stack_name}"
        directory "short/%stack_name%", stack_name
        template  File.join(self.class.source_root, "common/dotgitignore"), "#{stack_name}/.gitignore"
        template  File.join(self.class.source_root, "common/dothtaccess"),  "#{stack_name}/lib/#{stack_name}/public/.htaccess"
      end
       
       
    end
  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
hassox-pancake-0.1.6 lib/pancake/generators/short_generator.rb
pancake-0.1.15 lib/pancake/generators/short_generator.rb
pancake-0.1.13 lib/pancake/generators/short_generator.rb
pancake-0.1.12 lib/pancake/generators/short_generator.rb
pancake-0.1.10 lib/pancake/generators/short_generator.rb
pancake-0.1.8 lib/pancake/generators/short_generator.rb