-
Notifications
You must be signed in to change notification settings - Fork 3
/
duck_record.gemspec
32 lines (26 loc) · 1.11 KB
/
duck_record.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
$:.push File.expand_path("../lib", __FILE__)
# Maintain your gem's version:
require "duck_record/version"
# Describe your gem and declare its dependencies:
Gem::Specification.new do |s|
s.name = "duck_record"
s.version = DuckRecord::VERSION
s.authors = ["jasl"]
s.email = ["jasl9187@hotmail.com"]
s.homepage = "https://github.com/jasl-lab/duck_record"
s.summary = "Used for creating virtual models like ActiveType or ModelAttribute does"
s.description = <<-DESC.strip
It looks like Active Record and quacks like Active Record, but it can't do persistence or querying,
it's Duck Record!
Actually it's extract from Active Record.
Used for creating virtual models like ActiveType or ModelAttribute does.
DESC
s.license = "MIT"
s.platform = Gem::Platform::RUBY
s.required_ruby_version = ">= 2.2.2"
s.files = Dir["{app,config,db,lib}/**/*", "MIT-LICENSE", "Rakefile", "README.md"]
s.add_dependency "activesupport", "~> 5.0"
s.add_dependency "activemodel", "~> 5.0"
s.add_development_dependency "rails", "~> 5.0"
s.add_development_dependency "sqlite3"
end