summaryrefslogtreecommitdiff
path: root/tasks/dependencies.rb
diff options
context:
space:
mode:
Diffstat (limited to 'tasks/dependencies.rb')
-rw-r--r--tasks/dependencies.rb8
1 files changed, 7 insertions, 1 deletions
diff --git a/tasks/dependencies.rb b/tasks/dependencies.rb
index 35cbe2800e..d383ee4433 100644
--- a/tasks/dependencies.rb
+++ b/tasks/dependencies.rb
@@ -52,7 +52,13 @@ namespace :dependencies do
puts "-------------------------------------------------------------------"
puts "Updating #{dir}/Gemfile.lock#{conservative ? " (conservatively)" : ""} ..."
puts "-------------------------------------------------------------------"
- bundle "install", cwd: dir, delete_gemfile_lock: !conservative
+ with_bundle_unfrozen(cwd: dir) do
+ bundle "install", cwd: dir, delete_gemfile_lock: !conservative
+ # Include all other supported platforms into the lockfile as well
+ platforms.each do |platform|
+ bundle "lock", cwd: dir, platform: platform
+ end
+ end
end
end
end