internetee-registry/bin/spring
2014-09-25 13:45:05 +03:00

19 lines
519 B
Ruby
Executable file

#!/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'
match = Bundler.default_lockfile.read.match(/^GEM$.*?^ spring \((.*?)\)$.*?^$/m)
if match
ENV['GEM_PATH'] = ([Bundler.bundle_path.to_s] + Gem.path).join(File::PATH_SEPARATOR)
ENV['GEM_HOME'] = nil
Gem.paths = ENV
gem 'spring', match[1]
require 'spring/binstub'
end
end