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
|
# -*- encoding: utf-8 -*-
$:.push File.expand_path("../lib", __FILE__)
require "data_migrate/version"
Gem::Specification.new do |s|
s.name = "data_migrate"
s.version = DataMigrate::VERSION
s.platform = Gem::Platform::RUBY
s.authors = ["Andrew J Vargo", "Ilya Katz", "Deborah Enomah"]
s.email = ["ajvargo@computer.org", "ilyakatz@gmail.com", "enomaomorogieva@gmail.com"]
s.homepage = "https://github.com/ilyakatz/data-migrate"
s.summary = %q{Rake tasks to migrate data alongside schema changes.}
s.description = %q{Rake tasks to migrate data alongside schema changes.}
s.license = "MIT"
s.rubyforge_project = "data_migrate"
s.add_dependency('rails', '>= 4.2')
s.add_development_dependency "appraisal"
s.add_development_dependency "rake"
s.add_development_dependency "rspec"
s.add_development_dependency "rspec-core"
s.add_development_dependency "pry"
s.add_development_dependency "rb-readline"
s.add_development_dependency "sqlite3"
s.add_development_dependency "timecop"
s.add_development_dependency "rubocop"
s.add_development_dependency "overcommit"
s.files = Dir.glob("**/*").select {|v| v !~ /^debian/}
s.test_files = s.files.select {|v| v =~ /^(test|spec|features)/}
s.executables = s.files.grep(%r{^bin/}).map { |f| File.basename(f) }
s.require_paths = ["lib"]
s.post_install_message = <<-POST_INSTALL_MESSAGE
#{"*" * 80}
data-migrate: IMPORTANT: Breaking change introduced for migrations from v2.
Failure to run the migration can have serious consequences.
See Readme for more info.
#{"*" * 80}
POST_INSTALL_MESSAGE
end
|