aboutsummaryrefslogtreecommitdiffstats
path: root/lib/bundler/cli
diff options
context:
space:
mode:
authorSamuel Giddins <segiddins@segiddins.me>2016-06-02 18:16:12 -0500
committerSamuel Giddins <segiddins@segiddins.me>2016-06-04 23:26:51 -0500
commita633b683099e0bb59942d55072d4060241c324fd (patch)
tree626498d4669e8feb1be9325df83cf50f19ddfd30 /lib/bundler/cli
parent667d4e4487bde5196bb326a7c03531e65de85cf6 (diff)
downloadbundler-a633b683099e0bb59942d55072d4060241c324fd.tar.gz
[Lock] Add --add-platform
Diffstat (limited to 'lib/bundler/cli')
-rw-r--r--lib/bundler/cli/lock.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/bundler/cli/lock.rb b/lib/bundler/cli/lock.rb
index e95e9ff6..ba9a3265 100644
--- a/lib/bundler/cli/lock.rb
+++ b/lib/bundler/cli/lock.rb
@@ -26,6 +26,11 @@ module Bundler
definition = Bundler.definition(true)
end
+ options["add-platform"].each do |platform|
+ platform = Gem::Platform.new(platform)
+ definition.add_platform(platform)
+ end
+
definition.resolve_remotely! unless options[:local]
if print