summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Giddins <segiddins@segiddins.me>2016-01-30 17:42:13 -0600
committerSamuel Giddins <segiddins@segiddins.me>2016-01-30 18:15:36 -0600
commit9904cdb72fcb7a8bfc4d6b1632fe97d0a97d9d7a (patch)
tree1af61fe8d7cf1e5eda6359e472a78997ecf4f5db
parent00e965d22a2146a072481fc72dfc1cf28c853876 (diff)
downloadbundler-9904cdb72fcb7a8bfc4d6b1632fe97d0a97d9d7a.tar.gz
Ensure there are no unresolved specs left over in the binstubs
-rwxr-xr-xbin/rake4
-rwxr-xr-xbin/rspec4
-rwxr-xr-xbin/rubocop5
3 files changed, 13 insertions, 0 deletions
diff --git a/bin/rake b/bin/rake
index 0c675ed56a..a5cd892ee1 100755
--- a/bin/rake
+++ b/bin/rake
@@ -11,4 +11,8 @@ bundler_spec.dependencies.each do |dep|
end
end
+Gem::Specification.unresolved_deps.each do |_name, dep|
+ gem dep.name, *dep.requirement
+end
+
load Gem.bin_path("rake", "rake")
diff --git a/bin/rspec b/bin/rspec
index 94e0d890e0..a919b7c4be 100755
--- a/bin/rspec
+++ b/bin/rspec
@@ -7,4 +7,8 @@ bundler_spec.dependencies.each do |dep|
gem dep.name, dep.requirement.to_s
end
+Gem::Specification.unresolved_deps.each do |_name, dep|
+ gem dep.name, *dep.requirement
+end
+
load Gem.bin_path("rspec-core", "rspec")
diff --git a/bin/rubocop b/bin/rubocop
index 404e05888b..8142053393 100755
--- a/bin/rubocop
+++ b/bin/rubocop
@@ -8,4 +8,9 @@ bundler_spec.dependencies.each do |dep|
end
gem "rubocop", "= 0.35.1"
+
+Gem::Specification.unresolved_deps.each do |_name, dep|
+ gem dep.name, *dep.requirement
+end
+
load Gem.bin_path("rubocop", "rubocop")