-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathqm.gemspec
More file actions
64 lines (42 loc) · 1.78 KB
/
qm.gemspec
File metadata and controls
64 lines (42 loc) · 1.78 KB
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#- Ruby gem specification file
#- qm.gemspec ~~
# ~~ (c) SRW, 12 Apr 2013
# ~~ last updated 05 Feb 2015
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'qm'
Gem::Specification.new do |spec|
spec.author = 'Sean Wilkinson'
spec.date = Time.now
spec.description = 'Ruby port of QMachine web service + in-progress client'
spec.email = 'sean@mathbiol.org'
spec.executables = []
spec.extra_rdoc_files = [
'LICENSE',
'README.md'
]
spec.files = Dir['lib/*.rb'] + Dir['lib/qm/*.rb']
spec.homepage = 'https://www.qmachine.org'
spec.license = 'Apache-2.0'
spec.metadata = {
'issue_tracker' => 'https://github.com/qmachine/qm-ruby/issues'
}
spec.name = 'qm'
spec.platform = Gem::Platform::RUBY
spec.summary = %q{QMachine: A platform for World Wide Computing}
spec.version = QM::VERSION
# Specify dependencies
#spec.add_development_dependency('hiredis', '0.5.2')
#spec.add_development_dependency('sqlite3', '1.3.10')
spec.add_runtime_dependency('bson_ext', '1.12.0') # requires C extension
spec.add_runtime_dependency('json', '1.8.2')
spec.add_runtime_dependency('httparty', '0.13.3')
spec.add_runtime_dependency('mongo', '1.12.0')
spec.add_runtime_dependency('mysql2', '0.3.17') # requires C extension
spec.add_runtime_dependency('pg', '0.18.1')
spec.add_runtime_dependency('redis', '3.2.0')
spec.add_runtime_dependency('sinatra', '1.4.5')
spec.add_runtime_dependency('sinatra-cross_origin', '0.3.2')
spec.add_runtime_dependency('unicorn', '4.8.3') # requires C extension
end
#- vim:set syntax=ruby: