forked from cequel/cequel
-
Notifications
You must be signed in to change notification settings - Fork 0
/
cequel.gemspec
42 lines (40 loc) · 1.8 KB
/
cequel.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
42
require File.expand_path('../lib/cequel/version', __FILE__)
Gem::Specification.new do |s|
s.name = 'cequel'
s.version = Cequel::VERSION
s.authors = [
'Mat Brown', 'Aubrey Holland', 'Keenan Brock', 'Insoo Buzz Jung',
'Louis Simoneau', 'Peter Williams', 'Kenneth Hoffman', 'Antti Tapio',
'Ilya Bazylchuk', 'Dan Cardamore', 'Kei Kusakari', 'Oleh Novosad',
'John Smart', 'Angelo Lakra', 'Olivier Lance', 'Tomohiro Nishimura',
'Masaki Takahashi', 'G Gordon Worley III', 'Clark Bremer', 'Tamara Temple',
'Long On', 'Lucas Mundim'
]
s.homepage = "https://github.com/cequel/cequel"
s.email = '[email protected]'
s.license = 'MIT'
s.summary = 'Full-featured, ActiveModel-compliant ORM for Cassandra using CQL3'
s.description = <<DESC
Cequel is an ActiveRecord-like domain model layer for Cassandra that exposes
the robust data modeling capabilities of CQL3, including parent-child
relationships via compound primary keys and in-memory atomic manipulation of
collection columns.
DESC
s.files = Dir['lib/**/*.rb', 'templates/**/*', 'spec/**/*.rb', '[A-Z]*']
s.test_files = Dir['spec/examples/**/*.rb']
s.has_rdoc = true
s.extra_rdoc_files = 'README.md'
s.required_ruby_version = '>= 2.0'
s.add_runtime_dependency 'activemodel', '~> 4.0'
s.add_runtime_dependency 'cassandra-driver', '~> 2.0'
s.add_development_dependency 'appraisal', '~> 1.0'
s.add_development_dependency 'wwtd', '~> 0.5'
s.add_development_dependency 'rake', '~> 10.1'
s.add_development_dependency 'rspec', '~> 3.1'
s.add_development_dependency 'rspec-its', '~> 1.0'
s.add_development_dependency 'rubocop', '~> 0.28'
s.add_development_dependency 'timecop', '~> 0.7'
s.add_development_dependency 'travis', '~> 1.7'
s.add_development_dependency 'yard', '~> 0.6'
s.requirements << 'Cassandra >= 2.0.0'
end