-
Notifications
You must be signed in to change notification settings - Fork 438
/
jbuilder.gemspec
33 lines (27 loc) · 1.12 KB
/
jbuilder.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
require_relative "lib/jbuilder/version"
Gem::Specification.new do |s|
s.name = 'jbuilder'
s.version = Jbuilder::VERSION
s.authors = 'David Heinemeier Hansson'
s.email = 'david@basecamp.com'
s.summary = 'Create JSON structures via a Builder-style DSL'
s.homepage = 'https://github.com/rails/jbuilder'
s.license = 'MIT'
s.required_ruby_version = '>= 2.2.2'
s.add_dependency 'activesupport', '>= 5.0.0'
s.add_dependency 'actionview', '>= 5.0.0'
if RUBY_ENGINE == 'rbx'
s.add_development_dependency('racc')
s.add_development_dependency('json')
s.add_development_dependency('rubysl')
end
s.files = `git ls-files`.split("\n")
s.test_files = `git ls-files -- test/*`.split("\n")
s.metadata = {
"bug_tracker_uri" => "https://github.com/rails/jbuilder/issues",
"changelog_uri" => "https://github.com/rails/jbuilder/releases/tag/v#{s.version}",
"mailing_list_uri" => "https://discuss.rubyonrails.org/c/rubyonrails-talk",
"source_code_uri" => "https://github.com/rails/jbuilder/tree/v#{s.version}",
"rubygems_mfa_required" => "true",
}
end