Sha256: 082f5f8567179a5965a1c8222f5d32a6f81fc66e58eb7b274d1ef8b63005fdc3

Contents?: true

Size: 399 Bytes

Versions: 9

Compression:

Stored size: 399 Bytes

Contents

require 'fourflusher/find'

module Fourflusher
  # Executes `simctl` commands
  class SimControl
    def destination(filter, os = :ios, minimum_version = '1.0')
      sim = simulator(filter, os, minimum_version)
      filter = "for #{os} #{minimum_version}" if filter == :oldest
      fail "Simulator #{filter} is not available." if sim.nil?
      ['-destination', "id=#{sim.id}"]
    end
  end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
fourflusher-2.3.1 lib/fourflusher/xcodebuild.rb
fourflusher-2.3.0 lib/fourflusher/xcodebuild.rb
cocoapods-dependency-html-0.0.2 vendor/bundle/gems/fourflusher-2.2.0/lib/fourflusher/xcodebuild.rb
cocoapods-dependency-html-0.0.1 vendor/bundle/gems/fourflusher-2.2.0/lib/fourflusher/xcodebuild.rb
fourflusher-2.2.0 lib/fourflusher/xcodebuild.rb
fourflusher-2.1.0 lib/fourflusher/xcodebuild.rb
fourflusher-2.0.1 lib/fourflusher/xcodebuild.rb
fourflusher-2.0.0 lib/fourflusher/xcodebuild.rb
fourflusher-1.0.1 lib/fourflusher/xcodebuild.rb