You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
463 B
15 lines
463 B
#!/usr/bin/env ruby |
|
|
|
# This file loads spring without using Bundler, in order to be fast. |
|
# It gets overwritten when you run the `spring binstub` command. |
|
|
|
unless defined?(Spring) |
|
require 'rubygems' |
|
require 'bundler' |
|
|
|
if (match = Bundler.default_lockfile.read.match(/^GEM$.*?^ (?: )*spring \((.*?)\)$.*?^$/m)) |
|
Gem.paths = { 'GEM_PATH' => [Bundler.bundle_path.to_s, *Gem.path].uniq } |
|
gem 'spring', match[1] |
|
require 'spring/binstub' |
|
end |
|
end
|
|
|