summaryrefslogtreecommitdiff
path: root/bundler.gemspec
diff options
context:
space:
mode:
authorSamuel Giddins <segiddins@segiddins.me>2018-12-28 01:29:01 -0500
committerSamuel Giddins <segiddins@segiddins.me>2018-12-28 01:29:01 -0500
commitdcfc2750a09534d82494e0451cefe6382d2cbc98 (patch)
tree4317f3eec0b6ea2316064db01f689cf9f2d45f06 /bundler.gemspec
parent15ebada13e8c9feeba784d16e4186616eb68747f (diff)
downloadbundler-dcfc2750a09534d82494e0451cefe6382d2cbc98.tar.gz
Fix specs that are broken in ruby 2.6
Diffstat (limited to 'bundler.gemspec')
-rw-r--r--bundler.gemspec4
1 files changed, 1 insertions, 3 deletions
diff --git a/bundler.gemspec b/bundler.gemspec
index c004de0965..be87e4003f 100644
--- a/bundler.gemspec
+++ b/bundler.gemspec
@@ -8,8 +8,6 @@ rescue LoadError
require File.expand_path("../bundler/version", __FILE__)
end
-require "shellwords"
-
Gem::Specification.new do |s|
s.name = "bundler"
s.version = Bundler::VERSION
@@ -49,7 +47,7 @@ Gem::Specification.new do |s|
s.add_development_dependency "ronn", "~> 0.7.3"
s.add_development_dependency "rspec", "~> 3.6"
- s.files = `git -C #{Shellwords.escape File.dirname(__FILE__)} ls-files -z`.split("\x0").select {|f| f.match(%r{^(lib|exe)/}) }
+ s.files = IO.popen(["git", "-C", File.dirname(__FILE__), "ls-files", "-z"], &:read).split("\x0").select {|f| f.match(%r{^(lib|exe)/}) }
# we don't check in man pages, but we need to ship them because
# we use them to generate the long-form help for each command.