Class: Mimi::CLI
- Inherits:
-
Thor
- Object
- Thor
- Mimi::CLI
- Defined in:
- lib/mimi/cli.rb,
lib/mimi/cli/app_generator.rb
Defined Under Namespace
Classes: AppGenerator
Instance Method Summary collapse
Instance Method Details
#__print_version ⇒ Object
8 9 10 |
# File 'lib/mimi/cli.rb', line 8 def __print_version puts "mimi v#{Mimi::VERSION}" end |
#create(name, path = Pathname.pwd) ⇒ Object
13 14 15 16 17 18 19 20 21 |
# File 'lib/mimi/cli.rb', line 13 def create(name, path = Pathname.pwd) app_generator = Mimi::CLI::AppGenerator.new(name, path) puts " name: #{app_generator.app_name}" puts " path: #{app_generator.target_path}" puts "app_root_path: #{app_generator.app_root_path}" puts " module_name: #{app_generator.module_name}" puts app_generator.generate # (dry_run: truew) end |