Sha256: 922a83efaeb9aee8287557b34e200b94ecee8c76ef5a495c200f2055939bfeff

Contents?: true

Size: 1.26 KB

Versions: 15

Compression:

Stored size: 1.26 KB

Contents

DIR     = File.dirname(__FILE__)
LIB     = File.join(DIR, *%w[lib highline.rb])
VERSION = open(LIB) { |lib|
  lib.each { |line|
    if v = line[/^\s*VERSION\s*=\s*(['"])(\d+\.\d+\.\d+)\1/, 2]
      break v
    end
  }
}

SPEC = Gem::Specification.new do |spec|
  spec.name     = "highline"
  spec.version  = VERSION
  spec.platform = Gem::Platform::RUBY
  spec.summary  = "HighLine is a high-level command-line IO library."
  spec.files    = `git ls-files`.split("\n")

  spec.test_files       =  `git ls-files -- test/*.rb`.split("\n")
  spec.has_rdoc         =  true
  spec.extra_rdoc_files =  %w{README INSTALL TODO CHANGELOG LICENSE}
  spec.rdoc_options     << '--title' << 'HighLine Documentation' <<
                           '--main'  << 'README'

  spec.require_path      = 'lib'

  spec.author            = "James Edward Gray II"
  spec.email             = "james@graysoftinc.com"
  spec.rubyforge_project = "highline"
  spec.homepage          = "http://highline.rubyforge.org"
  spec.description       = <<END_DESC
A high-level IO library that provides validation, type conversion, and more for
command-line interfaces. HighLine also includes a complete menu system that can
crank out anything from simple list selection to complete shells with just
minutes of work.
END_DESC
end

Version data entries

15 entries across 15 versions & 4 rubygems

Version Path
challah-0.6.2 vendor/bundle/gems/highline-1.6.11/highline.gemspec
challah-0.6.1 vendor/bundle/gems/highline-1.6.11/highline.gemspec
challah-0.6.0 vendor/bundle/gems/highline-1.6.11/highline.gemspec
challah-0.5.4 vendor/bundle/gems/highline-1.6.11/highline.gemspec
challah-0.5.3 vendor/bundle/gems/highline-1.6.11/highline.gemspec
challah-0.5.2 vendor/bundle/gems/highline-1.6.11/highline.gemspec
challah-0.5.1 vendor/bundle/gems/highline-1.6.11/highline.gemspec
radiant-1.0.0 ruby-debug/ruby/1.8/gems/highline-1.6.11/highline.gemspec
challah-0.5.0 vendor/bundle/gems/highline-1.6.11/highline.gemspec
challah-0.4.1 vendor/bundle/gems/highline-1.6.11/highline.gemspec
challah-0.4.0 vendor/bundle/gems/highline-1.6.11/highline.gemspec
challah-0.3.5 vendor/bundle/gems/highline-1.6.11/highline.gemspec
domo-0.0.5 vendor/bundle/ruby/1.9.1/gems/highline-1.6.11/highline.gemspec
highline-1.6.11 highline.gemspec
highline-1.6.10 highline.gemspec