summaryrefslogtreecommitdiff
path: root/tool
diff options
context:
space:
mode:
Diffstat (limited to 'tool')
-rwxr-xr-xtool/rbinstall.rb8
1 files changed, 3 insertions, 5 deletions
diff --git a/tool/rbinstall.rb b/tool/rbinstall.rb
index a4296e04f8..9a164cacc6 100755
--- a/tool/rbinstall.rb
+++ b/tool/rbinstall.rb
@@ -842,14 +842,12 @@ module RbInstall
end
def generate_bin_script(filename, bindir)
+ name = formatted_program_filename(filename)
unless $dryrun
super
- File.chmod($script_mode, filename)
- end
- if $installed_list
- filename = formatted_program_filename(filename)
- $installed_list.puts(File.join(without_destdir(bindir), filename))
+ File.chmod($script_mode, File.join(bindir, name))
end
+ $installed_list.puts(File.join(without_destdir(bindir), name)) if $installed_list
end
def verify_gem_home # :nodoc: