in spec/functional/builder_spec.rb [19:38]
def fake_embedded_bin(name)
if windows?
ext = name == "ruby" ? ".exe" : ".bat"
source = Bundler.which(name + ext)
raise "Could not find #{name} in bundler environment" unless source
File.open(File.join(embedded_bin_dir, name + ".bat"), "w") do |f|
f.write <<-EOH.gsub(/^ {12}/, "")
@"#{source}" %*
EOH
end
else
source = Bundler.which(name)
raise "Could not find #{name} in bundler environment" unless source
target = File.join(embedded_bin_dir, name)
create_link(source, target) unless File.exist?(target)
end
end