-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathblamestamp.gemspec
27 lines (22 loc) · 1.2 KB
/
blamestamp.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
$:.push File.expand_path("../lib", __FILE__)
# Maintain your gem's version:
require "blamestamp/version"
# Describe your gem and declare its dependencies:
Gem::Specification.new do |s|
s.name = "blamestamp"
s.version = Blamestamp::VERSION
s.authors = ["cavis"]
s.email = ["ryancavis@gmail.com"]
s.homepage = "https://github.com/rtanc/blamestamp"
s.summary = "Basic, predictable user/datetime blaming for ActiveRecords"
s.description = "Similar to ActiveRecord::Timestamp, this gem provides a blame datetime and user for create/update modifications to records. Configured models will be blamed when creating or updating, and the blame can cascade to associated models on create, update or delete. Currently, this gem is intended for use with Devise."
s.files = Dir["{app,config,db,lib}/**/*"] + ["MIT-LICENSE", "Rakefile", "README.md"]
s.test_files = Dir["test/**/*"]
s.add_dependency('rails', '>= 3.0.0')
s.add_dependency('devise', '>= 2.0.0')
s.add_dependency('activerecord', '>= 3.0.0')
s.add_dependency('activemodel', '>= 3.0.0')
s.add_dependency('activesupport', '>= 3.0.0')
s.add_development_dependency "sqlite3"
s.add_development_dependency "devise"
end