summaryrefslogtreecommitdiff
path: root/lib/racc/racc.gemspec
diff options
context:
space:
mode:
Diffstat (limited to 'lib/racc/racc.gemspec')
-rw-r--r--lib/racc/racc.gemspec40
1 files changed, 21 insertions, 19 deletions
diff --git a/lib/racc/racc.gemspec b/lib/racc/racc.gemspec
index b04afcda78..6beb16c5b4 100644
--- a/lib/racc/racc.gemspec
+++ b/lib/racc/racc.gemspec
@@ -2,12 +2,8 @@
Gem::Specification.new do |s|
s.name = "racc"
- s.version = "1.4.16.pre.1"
-
- s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
- s.require_paths = ["lib"]
- s.authors = ["Aaron Patterson"]
- s.date = "2019-06-20"
+ s.version = "1.4.16"
+ s.summary = "Racc is a LALR(1) parser generator"
s.description = <<DESC
Racc is a LALR(1) parser generator.
It is written in Ruby itself, and generates Ruby program.
@@ -16,16 +12,11 @@ Racc is a LALR(1) parser generator.
can run your parsers generated by racc 1.4.x out of the
box.
DESC
- s.email = ["aaron@tenderlovemaking.com"]
+ s.authors = ["Minero Aoki", "Aaron Patterson"]
+ s.email = [nil, "aaron@tenderlovemaking.com"]
+ s.homepage = "http://i.loveruby.net/en/projects/racc/"
+ s.licenses = ["MIT"]
s.executables = ["racc", "racc2y", "y2racc"]
- s.extensions = ["ext/racc/extconf.rb"]
- s.extra_rdoc_files = [
- "Manifest.txt", "README.ja.rdoc", "README.rdoc",
- "rdoc/en/NEWS.en.rdoc", "rdoc/en/grammar.en.rdoc",
- "rdoc/ja/NEWS.ja.rdoc", "rdoc/ja/debug.ja.rdoc",
- "rdoc/ja/grammar.ja.rdoc", "rdoc/ja/parser.ja.rdoc",
- "README.ja.rdoc", "README.rdoc"
- ]
s.files = [
"COPYING", "ChangeLog", "DEPENDS", "Manifest.txt",
"README.ja.rdoc", "README.rdoc", "Rakefile", "TODO", "bin/racc",
@@ -90,11 +81,22 @@ DESC
"test/test_racc_command.rb", "test/test_scan_y.rb",
"test/testscanner.rb", "web/racc.en.rhtml", "web/racc.ja.rhtml"
]
- s.homepage = "http://i.loveruby.net/en/projects/racc/"
- s.licenses = ["MIT"]
- s.rdoc_options = ["--main", "README.rdoc"]
+ s.require_paths = ["lib"]
s.rubygems_version = "3.1.0.pre1"
- s.summary = "Racc is a LALR(1) parser generator"
+ s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
+ s.extensions = ["ext/racc/extconf.rb"]
+ s.rdoc_options = ["--main", "README.rdoc"]
+ s.extra_rdoc_files = [
+ "Manifest.txt", "README.ja.rdoc", "README.rdoc",
+ "rdoc/en/NEWS.en.rdoc", "rdoc/en/grammar.en.rdoc",
+ "rdoc/ja/NEWS.ja.rdoc", "rdoc/ja/debug.ja.rdoc",
+ "rdoc/ja/grammar.ja.rdoc", "rdoc/ja/parser.ja.rdoc",
+ "README.ja.rdoc", "README.rdoc"
+ ]
+
+ if RUBY_PLATFORM =~ /java/
+ s.files << 'lib/racc/cparse-jruby.jar'
+ end
s.add_development_dependency("rake-compiler", [">= 0.4.1"])
s.add_development_dependency("minitest", ["~> 4.7"])