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

Version Path
sprout-1.1.17.pre lib/sprout/generators/library/library_generator.rb
sprout-1.1.16.pre lib/sprout/generators/library/library_generator.rb
sprout-1.1.15.pre lib/sprout/generators/library/library_generator.rb
sprout-1.1.14.pre lib/sprout/generators/library/library_generator.rb
sprout-1.1.13.pre lib/sprout/generators/library/library_generator.rb
sprout-1.1.11.pre lib/sprout/generators/library/library_generator.rb
sprout-1.1.10.pre lib/sprout/generators/library/library_generator.rb
sprout-1.1.7.pre lib/sprout/generators/library/library_generator.rb
sprout-1.1.5.pre lib/sprout/generators/library/library_generator.rb
sprout-1.1.4.pre lib/sprout/generators/library/library_generator.rb
sprout-1.1.3.pre lib/sprout/generators/library/library_generator.rb
sprout-1.1.2.pre lib/sprout/generators/library/library_generator.rb
sprout-1.0.35.pre lib/sprout/generators/library/library_generator.rb
sprout-1.0.32.pre lib/sprout/generators/library/library_generator.rb
sprout-1.0.31.pre lib/sprout/generators/library/library_generator.rb
sprout-1.0.29.pre lib/sprout/generators/library/library_generator.rb
sprout-1.0.26.pre lib/sprout/generators/library/library_generator.rb
sprout-1.0.25.pre lib/sprout/generators/library/library_generator.rb
sprout-1.0.24.pre lib/sprout/generators/library/library_generator.rb
sprout-1.0.23.pre lib/sprout/generators/library/library_generator.rb