ruby--ruby/lib/readline.gemspec

36 lines
1.7 KiB
Ruby
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Gem::Specification.new do |spec|
spec.name = 'readline'
spec.version = '0.0.2'
spec.authors = ['aycabta']
spec.email = ['aycabta@gmail.com']
spec.summary = %q{It's a loader for "readline".}
spec.description = <<~EOD
This is just a loader for "readline". If Ruby has "readline-ext" gem that
is a native extension, this gem will load it first. If Ruby doesn't have
the "readline-ext" gem this gem will load "reline" that is a compatible
library with "readline-ext" gem and is implemented by pure Ruby.
EOD
spec.homepage = 'https://github.com/ruby/readline'
spec.license = 'Ruby license'
spec.files = Dir['BSDL', 'COPYING', 'README.md', 'lib/readline.rb']
spec.require_paths = ['lib']
spec.post_install_message = <<~EOM
+---------------------------------------------------------------------------+
| This is just a loader for "readline". If Ruby has "readline-ext" gem that |
| is a native extension, this gem will load it first. If Ruby doesn't have |
| the "readline-ext" gem this gem will load "reline" that is a compatible   |
| library with "readline-ext" gem and is implemented by pure Ruby.          |
|                                                                           |
| If you intend to use GNU Readline by `require 'readline'`, please install |
| "readline-ext" gem.                                                       |
+---------------------------------------------------------------------------+
EOM
spec.add_runtime_dependency 'reline'
spec.add_development_dependency 'bundler'
spec.add_development_dependency 'rake'
end