[rubygems/rubygems] Simplify enable-load-relative prolog script creation
https://github.com/rubygems/rubygems/commit/f2ed507afe
This commit is contained in:
parent
1e1a37220b
commit
116d6cbc83
@ -998,18 +998,13 @@ TEXT
|
|||||||
|
|
||||||
def bash_prolog_script
|
def bash_prolog_script
|
||||||
if load_relative_enabled?
|
if load_relative_enabled?
|
||||||
script = +<<~EOS
|
|
||||||
bindir="${0%/*}"
|
|
||||||
EOS
|
|
||||||
|
|
||||||
script << %(exec "$bindir/#{ruby_install_name}" "-x" "$0" "$@"\n)
|
|
||||||
|
|
||||||
<<~EOS
|
<<~EOS
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# -*- ruby -*-
|
# -*- ruby -*-
|
||||||
_=_\\
|
_=_\\
|
||||||
=begin
|
=begin
|
||||||
#{script.chomp}
|
bindir="${0%/*}"
|
||||||
|
exec "$bindir/#{ruby_install_name}" "-x" "$0" "$@"
|
||||||
=end
|
=end
|
||||||
EOS
|
EOS
|
||||||
else
|
else
|
||||||
|
Loading…
x
Reference in New Issue
Block a user