Sha256: dd7ad55b43adb2e7909bbfd8180b7f7e4d7d319bd303b76bd408bb6255745c24
Contents?: true
Size: 794 Bytes
Versions: 6
Compression:
Stored size: 794 Bytes
Contents
#!/usr/bin/env ruby 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__), '..', 'lib', 'middleman', 'template') end glob! :views glob! :public empty_directory :stylesheets, "public/stylesheets" empty_directory :javascripts, "public/javascripts" empty_directory :images, "public/images" end add :setup, NewSite end Generators.run_cli(Dir.pwd, 'mm-init', 1, %w(setup).concat(ARGV))
Version data entries
6 entries across 6 versions & 2 rubygems
Version | Path |
---|---|
tdreyno-middleman-0.2.1 | bin/mm-init |
tdreyno-middleman-0.2.4 | bin/mm-init |
middleman-0.2.1 | bin/mm-init |
middleman-0.2.2 | bin/mm-init |
middleman-0.2.3 | bin/mm-init |
middleman-0.2.4 | bin/mm-init |