diff options
author | Samuel Giddins <segiddins@segiddins.me> | 2017-04-28 10:30:18 +0200 |
---|---|---|
committer | Samuel Giddins <segiddins@segiddins.me> | 2017-06-28 13:48:45 +0200 |
commit | 680cb34ed2b1dd184c630869961a6f4c19c83bfc (patch) | |
tree | 5def49d0bf715a1e66850449e72950f18e38f4b1 | |
parent | 699d5184c1d500b60a25819977f1b286a84b3337 (diff) | |
download | bundler-680cb34ed2b1dd184c630869961a6f4c19c83bfc.tar.gz |
Only use vendored fileutils on Ruby 2.4+
-rw-r--r-- | lib/bundler/vendored_fileutils.rb | 7 |
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 |