Sha256: 8b073e963021cb9b51beacbd67a16d3e89c7eac57a22d1884f53afee34eddde3
Contents?: true
Size: 446 Bytes
Versions: 21
Compression:
Stored size: 446 Bytes
Contents
# Encoding: utf-8 require 'thor/group' module ChemistryKit module CLI # Creates a starting beaker from a template class BeakerGenerator < Thor::Group include Thor::Actions argument :name def self.source_root File.join(File.dirname(File.expand_path(__FILE__)), '../../templates/') end def create_lib_file template('beaker.tt', "./beakers/#{name}_beaker.rb") end end end end
Version data entries
21 entries across 21 versions & 1 rubygems