Sha256: 079f934ed318a0a81757dda1757ca6a0d0fc10a2bb9b80e28e2d15281184f89e
Contents?: true
Size: 634 Bytes
Versions: 3
Compression:
Stored size: 634 Bytes
Contents
require 'rubygems' require 'templater' module Generators extend Templater::Manifold desc "Generator for streamlining staticmatic" class NewSite < Templater::Generator desc "Creates a new staticmatic scaffold." first_argument :location, :required => true, :desc => "Project location" def destination_root File.expand_path(location) end def self.source_root File.join(File.dirname(__FILE__), 'template') end glob! empty_directory :build, "build" empty_directory :javascripts, "javascripts" empty_directory :images, "images" end add :setup, NewSite end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
tdreyno-staticmatic-2.9.1 | lib/generator.rb |
tdreyno-staticmatic-2.9.3 | lib/generator.rb |
tdreyno-staticmatic-2.9.4 | lib/generator.rb |