summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Giddins <segiddins@segiddins.me>2017-04-28 10:30:18 +0200
committerSamuel Giddins <segiddins@segiddins.me>2017-06-28 13:48:45 +0200
commit680cb34ed2b1dd184c630869961a6f4c19c83bfc (patch)
tree5def49d0bf715a1e66850449e72950f18e38f4b1
parent699d5184c1d500b60a25819977f1b286a84b3337 (diff)
downloadbundler-680cb34ed2b1dd184c630869961a6f4c19c83bfc.tar.gz
Only use vendored fileutils on Ruby 2.4+
-rw-r--r--lib/bundler/vendored_fileutils.rb7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/bundler/vendored_fileutils.rb b/lib/bundler/vendored_fileutils.rb
index aab232f097..b2522cd5e0 100644
--- a/lib/bundler/vendored_fileutils.rb
+++ b/lib/bundler/vendored_fileutils.rb
@@ -1,3 +1,8 @@
# frozen_string_literal: true
module Bundler; end
-require "bundler/vendor/fileutils/lib/fileutils"
+if RUBY_VERSION >= "2.4"
+ require "bundler/vendor/fileutils/lib/fileutils"
+else
+ # the version we vendor is 2.4+
+ require "fileutils"
+end