diff options
author | Andre Arko <andre@arko.net> | 2010-11-04 13:49:11 -0700 |
---|---|---|
committer | Andre Arko <andre@arko.net> | 2010-11-04 13:49:11 -0700 |
commit | ba3b7db50d3504e72e2c037d5ea9efe69923f88a (patch) | |
tree | 2acb49353b60f86cd9ba13b93e81cc5dd5fefe09 | |
parent | 7d0ec385ee92ac7ed5a2ca023e64df72424f73fa (diff) | |
download | bundler-ba3b7db50d3504e72e2c037d5ea9efe69923f88a.tar.gz |
Handle gemspecs that don't load
-rw-r--r-- | lib/bundler/dsl.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/bundler/dsl.rb b/lib/bundler/dsl.rb index 8879d28d5c..f180fd9b81 100644 --- a/lib/bundler/dsl.rb +++ b/lib/bundler/dsl.rb @@ -30,6 +30,7 @@ module Bundler case gemspecs.size when 1 spec = Gem::Specification.load(gemspecs.first) + raise InvalidOption, "There was an error loading the gemspec at #{gemspecs.first}." gem spec.name, :path => path spec.runtime_dependencies.each do |dep| gem dep.name, *dep.requirement.as_list |