Module: Gym

Defined in:
lib/gym/generators/package_command_generator_legacy.rb,
lib/gym.rb,
lib/gym/xcode.rb,
lib/gym/runner.rb,
lib/gym/manager.rb,
lib/gym/options.rb,
lib/gym/version.rb,
lib/gym/detect_values.rb,
lib/gym/error_handler.rb,
lib/gym/commands_generator.rb,
lib/gym/xcodebuild_fixes/swift_fix.rb,
lib/gym/xcodebuild_fixes/watchkit_fix.rb,
lib/gym/xcodebuild_fixes/watchkit2_fix.rb,
lib/gym/generators/build_command_generator.rb,
lib/gym/generators/package_command_generator.rb,
lib/gym/xcodebuild_fixes/generic_archive_fix.rb,
lib/gym/xcodebuild_fixes/package_application_fix.rb,
lib/gym/generators/package_command_generator_xcode7.rb

Overview

from stackoverflow.com/a/9857493/445598 because of ‘incompatible encoding regexp match (UTF-8 regexp with ASCII-8BIT string) (Encoding::CompatibilityError)`

Defined Under Namespace

Classes: BuildCommandGenerator, CommandsGenerator, DetectValues, ErrorHandler, Manager, Options, PackageCommandGenerator, PackageCommandGeneratorLegacy, PackageCommandGeneratorXcode7, Runner, Xcode, XcodebuildFixes

Constant Summary collapse

Helper =

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

FastlaneCore::Helper
UI =
FastlaneCore::UI
ROOT =
Pathname.new(File.expand_path('../..', __FILE__))
VERSION =
"1.9.0"
DESCRIPTION =
"Building your iOS apps has never been easier"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.cacheObject

Returns the value of attribute cache.



22
23
24
# File 'lib/gym.rb', line 22

def cache
  @cache
end

.configObject

Returns the value of attribute config.



18
19
20
# File 'lib/gym.rb', line 18

def config
  @config
end

.projectObject

Returns the value of attribute project.



20
21
22
# File 'lib/gym.rb', line 20

def project
  @project
end

Class Method Details

.gymfile_nameObject



30
31
32
# File 'lib/gym.rb', line 30

def gymfile_name
  "Gymfile"
end

.init_libsObject



34
35
36
37
38
39
40
41
# File 'lib/gym.rb', line 34

def init_libs
  # Import all the fixes
  require 'gym/xcodebuild_fixes/swift_fix'
  require 'gym/xcodebuild_fixes/watchkit_fix'
  require 'gym/xcodebuild_fixes/watchkit2_fix'
  require 'gym/xcodebuild_fixes/generic_archive_fix'
  require 'gym/xcodebuild_fixes/package_application_fix'
end