Sha256: c8b6a34229c3ebc2ae800887c3c44eba1e0d289b8fef52ca05f38abdf8ea26b1

Contents?: true

Size: 910 Bytes

Versions: 10

Compression:

Stored size: 910 Bytes

Contents

require 'json'
require 'gym/version'
require 'gym/manager'
require 'gym/project'
require 'gym/build_command_generator'
require 'gym/package_command_generator'
require 'gym/runner'
require 'gym/error_handler'
require 'gym/options'
require 'gym/detect_values'

# Import all the fixes
require 'gym/xcodebuild_fixes/swift_fix'
require 'gym/xcodebuild_fixes/watchkit_fix'
require 'gym/xcodebuild_fixes/package_application_fix'

require 'fastlane_core'
require 'terminal-table'

module Gym
  class << self
    attr_accessor :config

    attr_accessor :project

    def config=(value)
      @config = value
      DetectValues.set_additional_default_values
    end

    def gymfile_name
      "Gymfile"
    end

    def xcode_path
      @path ||= `xcode-select --print-path`.strip
    end
  end

  Helper = FastlaneCore::Helper # you gotta love Ruby: Helper.* should use the Helper class contained in FastlaneCore
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
gym-0.5.0 lib/gym.rb
gym-0.4.6 lib/gym.rb
gym-0.4.5 lib/gym.rb
gym-0.4.4 lib/gym.rb
gym-0.4.3 lib/gym.rb
gym-0.4.2 lib/gym.rb
gym-0.4.1 lib/gym.rb
gym-0.4.0 lib/gym.rb
gym-0.3.4 lib/gym.rb
gym-0.3.3 lib/gym.rb