# frozen_string_literal: true require_relative './lib/overcommit/constants' require_relative './lib/overcommit/version' Gem::Specification.new do |s| s.name = 'overcommit' s.version = Overcommit::VERSION s.license = 'MIT' s.summary = 'Git hook manager' s.description = 'Utility to install, configure, and extend Git hooks' s.authors = ['Shane da Silva'] s.email = ['shane@dasilva.io'] s.homepage = Overcommit::REPO_URL s.post_install_message = 'Install hooks by running `overcommit --install` in your Git repository' s.require_paths = %w[lib] s.executables = ['overcommit'] s.files = Dir['bin/**/*'] + Dir['config/*.yml'] + Dir['lib/**/*.rb'] + Dir['libexec/**/*'] + Dir['template-dir/**/*'] s.required_ruby_version = '>= 2.4' s.add_dependency 'childprocess', '>= 0.6.3', '< 5' s.add_dependency 'iniparse', '~> 1.4' s.add_dependency 'rexml', '~> 3.2' end