Sha256: 9ad5428ccaaec2493c09dafaa094ce4db98028e94c4b6c4df2a64db7e3040f38

Contents?: true

Size: 536 Bytes

Versions: 8

Compression:

Stored size: 536 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

8 entries across 8 versions & 1 rubygems

Version Path
pancake-0.2.0 lib/pancake/generators/short_generator.rb
pancake-0.1.29 lib/pancake/generators/short_generator.rb
pancake-0.1.28 lib/pancake/generators/short_generator.rb
pancake-0.1.27 lib/pancake/generators/short_generator.rb
pancake-0.1.26 lib/pancake/generators/short_generator.rb
pancake-0.1.25 lib/pancake/generators/short_generator.rb
pancake-0.1.24 lib/pancake/generators/short_generator.rb
pancake-0.1.22 lib/pancake/generators/short_generator.rb