Sha256: 9317ae0776bf6fcb4600112069e26cee1d33fb5f64e44fbda0b9b56218c30c14

Contents?: true

Size: 1.18 KB

Versions: 7

Compression:

Stored size: 1.18 KB

Contents

# coding: utf-8
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'xcknife'

Gem::Specification.new do |s|
  s.name          = 'xcknife'
  s.version       = XCKnife::VERSION
  s.authors       = ['Daniel Ribeiro']
  s.email         = %w[danielrb@squareup.com danrbr@gmail.com]
  s.homepage      = 'https://github.com/square/xcknife'
  s.licenses      = ['Apache-2.0']

  s.summary       = %q{Simple tool for optimizing XCTest runs across machines}
  s.description   = <<-DESCRIPTION
    Simple tool for optimizing XCTest runs across machines.
    Works by leveraging xctool's json-streams timing and test data.
  DESCRIPTION

  # Only allow gem to be pushed to https://rubygems.org
  s.metadata["allowed_push_host"] = 'https://rubygems.org'

  s.files         = `git ls-files`.split($INPUT_RECORD_SEPARATOR).reject { |f| f =~ /^spec/} + ["TestDumper/TestDumper.dylib"]
  s.bindir        = 'bin'
  s.executables      = ['xcknife', 'xcknife-min', 'xcknife-test-dumper']
  s.require_paths = ['lib']
  s.test_files    = s.files.grep(%r{^(test|spec|features)/})

  s.required_ruby_version = '>= 2.0.0'

  s.add_development_dependency 'bundler', '~> 1.12'
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
xcknife-0.6.6 xcknife.gemspec
xcknife-0.6.5 xcknife.gemspec
xcknife-0.6.4 xcknife.gemspec
xcknife-0.6.3 xcknife.gemspec
xcknife-0.6.2 xcknife.gemspec
xcknife-0.6.1 xcknife.gemspec
xcknife-0.6.0 xcknife.gemspec