bin/mwf in mobile_workflow-0.10.2 vs bin/mwf in mobile_workflow-0.11.0
- old
+ new
@@ -1,34 +1,35 @@
#!/usr/bin/env ruby
+# frozen_string_literal: true
+
require_relative '../lib/mobile_workflow/cli'
# Byebug for dev
begin
require 'byebug'
rescue LoadError
end
if ARGV.empty?
- puts "USAGE: mwf <platform> <command> [options]"
- puts "Example: mwf rails create:app_server --help"
- puts "Example: mwf rails destroy:app_server --help"
+ puts 'USAGE: mwf <platform> <command> [options]'
+ puts 'Example: mwf rails create:app_server --help'
+ puts 'Example: mwf rails destroy:app_server --help'
exit 0
elsif ['-v', '--version'].include? ARGV[0]
puts MobileWorkflow::VERSION
exit 0
-elsif 'rails' == ARGV[0] && 'create:app_server' == ARGV[1]
+elsif ARGV[0] == 'rails' && ARGV[1] == 'create:app_server'
ARGV.shift
ARGV.shift
-
- templates_root = File.expand_path(File.join("..", "lib", "generators", "mobile_workflow", "install", "templates"), File.dirname(__FILE__))
+
+ templates_root = File.expand_path(File.join('..', 'lib', 'generators', 'mobile_workflow', 'install', 'templates'),
+ File.dirname(__FILE__))
MobileWorkflow::Cli::AppServerGenerator.source_root templates_root
MobileWorkflow::Cli::AppServerGenerator.source_paths << Rails::Generators::AppGenerator.source_root << templates_root
MobileWorkflow::Cli::AppServerGenerator.start
-elsif 'rails' == ARGV[0] && 'destroy:app_server' == ARGV[1]
+elsif ARGV[0] == 'rails' && ARGV[1] == 'destroy:app_server'
ARGV.shift
ARGV.shift
-
+
ARGV.unshift(MobileWorkflow::Cli::AppServerCleaner.default_task) unless ARGV[0] == '--help'
MobileWorkflow::Cli::AppServerCleaner.start(ARGV)
end
-
-