/
miga-base.gemspec
41 lines (34 loc) · 1.21 KB
/
miga-base.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
41
$:.unshift File.expand_path('../lib', __FILE__)
require 'miga/version'
Gem::Specification.new do |s|
# Basic information
s.name = 'miga-base'
s.version = MiGA::MiGA.FULL_VERSION
s.date = MiGA::MiGA.VERSION_DATE.to_s
# Metadata
s.license = 'Artistic-2.0'
s.summary = 'MiGA'
s.description = 'Microbial Genomes Atlas'
s.authors = ['Luis M. Rodriguez-R']
s.email = 'lmrodriguezr@gmail.com'
s.homepage = 'http://enve-omics.ce.gatech.edu/miga'
# Files
s.files = Dir[
'lib/**/*.rb', 'test/**/*.rb', 'lib/miga/_data/**/*',
'scripts/*.bash', 'utils/**/*', 'bin/*', 'actions/*',
'Gemfile', 'Rakefile', 'README.md', 'LICENSE'
]
s.executables << 'miga'
# Dependencies
s.add_runtime_dependency 'daemons', '~> 1.2', '>= 1.2.4'
# Testing requires "shush" from daemons, first introduced in v1.2.4
s.add_runtime_dependency 'json', '> 1.8', '< 3'
s.add_runtime_dependency 'sqlite3', '~> 1.3'
s.required_ruby_version = '>= 1.9'
# Docs + tests
s.extra_rdoc_files << 'README.md'
s.rdoc_options = %w(lib README.md --main README.md)
s.rdoc_options << '--title' << s.summary
s.add_development_dependency 'rake', '~> 11'
s.add_development_dependency 'test-unit', '~> 3'
end