Skip to content

Commit e98ea1b

Browse files
committed
don't use spring if running on Windows
1 parent 514dc0f commit e98ea1b

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

lib/spring/binstub.rb

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
1+
require 'rbconfig'
2+
13
command = File.basename($0)
24
bin_path = File.expand_path("../../../bin/spring", __FILE__)
35

46
if command == "spring"
57
load bin_path
68
else
79
disable = ENV["DISABLE_SPRING"]
10+
not_windows = !(RbConfig::CONFIG['host_os'] =~ /mswin|mingw|cygwin/)
811

9-
if disable.nil? || disable.empty? || disable == "0"
12+
if not_windows && (disable.nil? || disable.empty? || disable == "0")
1013
ARGV.unshift(command)
1114
load bin_path
1215
end

0 commit comments

Comments
 (0)