-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathhold.gemspec
38 lines (32 loc) · 1.22 KB
/
hold.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
# -*- encoding: utf-8 -*-
lib = File.expand_path('../lib/', __FILE__)
$:.unshift lib unless $:.include?(lib)
require 'hold/version'
Gem::Specification.new do |s|
s.name = "hold"
s.version = Hold::VERSION
s.platform = Gem::Platform::RUBY
s.authors = ['MSP Devs']
s.email = ['[email protected]']
s.summary = 'A library geared towards separating persistence concerns from data model classes'
s.description = <<-DESC
A persistence library based more closely on the repository model.
Used in production for several years.
DESC
s.homepage = 'https://github.com/mediasp/hold'
s.license = 'MIT'
s.add_development_dependency('rake')
s.add_development_dependency('test-unit', '~> 1.2')
s.add_development_dependency('test-spec')
s.add_development_dependency('mocha', '~> 0.13.0')
s.add_development_dependency('json')
s.add_development_dependency('sqlite3')
s.add_development_dependency('pronto')
s.add_development_dependency('pronto-rubocop')
s.add_development_dependency('pronto-flay')
s.add_development_dependency('pronto-reek')
s.add_dependency('sequel', '~> 3')
s.add_dependency('wirer', '>= 0.4.0')
s.add_dependency('thin_models', '~> 0.1')
s.files = Dir.glob("{lib}/**/*") + ['README.md']
end