-
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathmodulation.gemspec
28 lines (26 loc) · 1.21 KB
/
modulation.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
require_relative('lib/modulation/version')
Gem::Specification.new do |s|
s.name = 'modulation'
s.version = Modulation::VERSION
s.licenses = ['MIT']
s.summary = 'Modulation: explicit dependency management for Ruby'
s.description = <<~EOF
Modulation provides an alternative way of organizing your Ruby code. Modulation
lets you explicitly import and export declarations in order to better control
dependencies in your codebase. Modulation helps you refrain from littering
the global namespace with a myriad modules, or complex multi-level nested
module hierarchies.
EOF
s.author = 'Sharon Rosner'
s.email = 'ciconia@gmail.com'
s.files = `git ls-files README.md CHANGELOG.md lib bin`.split
s.homepage = 'http://github.com/digital-fabric/modulation'
s.metadata = { "source_code_uri" => "https://github.com/digital-fabric/modulation" }
s.rdoc_options = ["--title", "Modulation", "--main", "README.md"]
s.extra_rdoc_files = ["README.md", "CHANGELOG.md"]
s.executables = ['mdl']
s.add_development_dependency "bundler"
s.add_development_dependency "rake"
s.add_development_dependency 'minitest', '5.11.3'
s.add_development_dependency 'redis', '4.0.1'
end