-
Notifications
You must be signed in to change notification settings - Fork 7
/
sof.gemspec
25 lines (21 loc) · 924 Bytes
/
sof.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
name = "sof"
require "./lib/#{name}/version"
deps = %w(diff-lcs net-scp parallel ruby-progressbar thor popen4 colorize pry)
Gem::Specification.new name, Sof::VERSION do |s|
s.summary = "Check the status of a server on fire"
s.authors = ["William", "Peter", "Shawn", "Tom"]
s.email = "acquia@acquia.com"
s.homepage = "https://github.com/pdrakeweb/#{name}"
s.files = `git ls-files lib LICENSE`.split("\n")
s.license = "GPL"
s.required_ruby_version = '>= 2.7'
s.files = Dir["[A-Z]*", "{bin,etc,lib,vendor}/**/*"]
s.require_paths = ["lib"]
s.bindir = "bin"
s.executables = Dir["bin/*"].map { |f| File.basename(f) }.select { |f| f =~ /^[\w\-]+$/ }
deps.each{|d| s.add_dependency d}
s.add_dependency 'net-ssh', '>=2.9.1'
s.add_development_dependency 'rake'
# Version requirement is due to a deprecation in Rake 11 that causes rspec to fail.
s.add_development_dependency 'rspec', '>= 3.4.4'
end