Sha256: a7681aa24107f1125329b5ddb9929decc8578593ecf7bb92799e55f2ad3c6d53

Contents?: true

Size: 523 Bytes

Versions: 12

Compression:

Stored size: 523 Bytes

Contents

require 'ios/iosOption'

require 'thor'

module App

  GEM_NAME = "shellboxCLI".freeze

  # @return [String] The path to the local gem directory
  def self.gem_path
    if Gem::Specification.find_all_by_name(GEM_NAME).empty?
      raise "Couldn't find gem directory for '#{GEM_NAME}'"
    end
    return Gem::Specification.find_by_name(GEM_NAME).gem_dir
  end

  class ShellboxCLI < Thor

    def self.exit_on_failure?
      true
    end

    desc "ios", "scripts for ios platform"
    subcommand "ios", IOS_CLI

  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
shellboxCLI-0.3.3 lib/ShellboxCLI.rb
shellboxCLI-0.3.2 lib/ShellboxCLI.rb
shellboxCLI-0.3.1 lib/ShellboxCLI.rb
shellboxCLI-0.3.0 lib/ShellboxCLI.rb
shellboxCLI-0.2.0 lib/ShellboxCLI.rb
shellboxCLI-0.1.16 lib/ShellboxCLI.rb
shellboxCLI-0.1.15 lib/ShellboxCLI.rb
shellboxCLI-0.1.14 lib/ShellboxCLI.rb
shellboxCLI-0.1.12 lib/ShellboxCLI.rb
shellboxCLI-0.1.11 lib/ShellboxCLI.rb
shellboxCLI-0.1.10 lib/ShellboxCLI.rb
shellboxCLI-0.1.9 lib/ShellboxCLI.rb