Sha256: 4ffd2bb61b7c740d9d8e5b66894b5ec04e35535c0c2717a60bed15af8bee99cf

Contents?: true

Size: 719 Bytes

Versions: 8

Compression:

Stored size: 719 Bytes

Contents

require 'thor'
require 'fwtoolkit/config'
require 'fwtoolkit/version'

require 'fwtoolkit/cli/ext/thor'
require 'fwtoolkit/cli/fw_actions'

require 'fwtoolkit/cli/xcode'
require 'fwtoolkit/cli/project'
require 'fwtoolkit/cli/git'
require 'fwtoolkit/cli/bitrise'

module FWToolkit
  class CLI < Thor
  	include Thor::Actions
    include FWToolkit::ThorUtils

    map "-v" => :version

	desc "version", "Display gem version"
	def version
		puts "FWToolkit version #{FWToolkit::VERSION}"
	end

    register FWToolkit::Bitrise, 'bitrise', 'bitrise SUBCOMMAND ...ARG', 'Create bitrise configuration files'
    register FWToolkit::Project, 'proj', 'proj SUBCOMMAND ...ARG', 'Create projects and manage settings'
  end
end

#

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
fwtoolkit-2.3.2 lib/fwtoolkit/cli.rb
fwtoolkit-2.3.1 lib/fwtoolkit/cli.rb
fwtoolkit-2.3.0 lib/fwtoolkit/cli.rb
fwtoolkit-2.2.4 lib/fwtoolkit/cli.rb
fwtoolkit-2.2.3 lib/fwtoolkit/cli.rb
fwtoolkit-2.2.2 lib/fwtoolkit/cli.rb
fwtoolkit-2.2.1 lib/fwtoolkit/cli.rb
fwtoolkit-2.2.0 lib/fwtoolkit/cli.rb