Sha256: 1902cf56dc6e63c5962227d05397763a4a932e2b1748e11b1ad114a97b7c87f7
Contents?: true
Size: 574 Bytes
Versions: 38
Compression:
Stored size: 574 Bytes
Contents
module Sprout class LibraryGenerator < Generator::Base #TODO: The library generator needs to: #Create the outer folder with the input passed in as the library name if no outer folder exists #Create a lib dir and put the file generated from the library.rb template in it #Create a vendor folder ## # Set the version string to use. add_param :version, String, { :default => '0.0.1' } def manifest template "#{input.snake_case}.gemspec", 'library.gemspec' template "#{input.snake_case}.rb", 'library.rb' end end end
Version data entries
38 entries across 38 versions & 1 rubygems