summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorDavid Rodríguez <deivid.rodriguez@riseup.net>2024-07-18 20:01:02 +0200
committergit <svn-admin@ruby-lang.org>2024-10-30 19:38:07 +0000
commit116d6cbc834c5c58a414d94f93f54e1007c0b60b (patch)
tree022ca146e8e3b455314ad3c7be08bc42c38781e5 /lib
parent1e1a37220b18873cd227da2e9b788a62c41707df (diff)
[rubygems/rubygems] Simplify enable-load-relative prolog script creation
https://github.com/rubygems/rubygems/commit/f2ed507afe
Diffstat (limited to 'lib')
-rw-r--r--lib/rubygems/installer.rb9
1 files changed, 2 insertions, 7 deletions
diff --git a/lib/rubygems/installer.rb b/lib/rubygems/installer.rb
index 21b72973cc..520cf2e43c 100644
--- a/lib/rubygems/installer.rb
+++ b/lib/rubygems/installer.rb
@@ -998,18 +998,13 @@ TEXT
def bash_prolog_script
if load_relative_enabled?
- script = +<<~EOS
- bindir="${0%/*}"
- EOS
-
- script << %(exec "$bindir/#{ruby_install_name}" "-x" "$0" "$@"\n)
-
<<~EOS
#!/bin/sh
# -*- ruby -*-
_=_\\
=begin
- #{script.chomp}
+ bindir="${0%/*}"
+ exec "$bindir/#{ruby_install_name}" "-x" "$0" "$@"
=end
EOS
else