-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathy2r.gemspec
40 lines (34 loc) · 1.15 KB
/
y2r.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# -*- encoding: utf-8 -*-
require File.expand_path(File.dirname(__FILE__) + "/lib/y2r/version")
Gem::Specification.new do |s|
s.name = "y2r"
s.version = Y2R::VERSION
s.summary = "Transpiler translating YCP into Ruby"
s.description = <<-EOT.split("\n").map(&:strip).join(" ")
Y2R is a transpiler translating YCP (a legacy language used to write parts
of YaST) into Ruby. It will be used to translate YCP-based parts of the YaST
codebase into Ruby, which will allow us to get rid of YCP completely.
EOT
s.authors = ["David Majda", "Josef Reidinger"]
s.email = ["[email protected]", "[email protected]"]
s.homepage = "https://github.com/yast/y2r"
s.license = "MIT"
s.files = [
"CHANGELOG",
"LICENSE",
"README.md",
"VERSION",
"bin/y2r",
"lib/y2r.rb",
"lib/y2r/ast/ruby.rb",
"lib/y2r/ast/ycp.rb",
"lib/y2r/parser.rb",
"lib/y2r/version.rb"
]
s.executables = ["y2r"]
s.add_dependency "cheetah", "0.3.0"
s.add_dependency "docopt", "0.5.0"
s.add_dependency "nokogiri", "1.5.6"
s.add_development_dependency "redcarpet"
s.add_development_dependency "rspec"
end