From 61bba288c5c540e751c3006dac4ae007d335848a Mon Sep 17 00:00:00 2001 From: BA Date: Thu, 3 Sep 2020 10:53:14 -0400 Subject: [PATCH] Fixing missing cast for Ruby 2.5.1. --- build-emacs-for-macos | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-emacs-for-macos b/build-emacs-for-macos index 4795616..b6ce6d9 100755 --- a/build-emacs-for-macos +++ b/build-emacs-for-macos @@ -502,7 +502,7 @@ class LibEmbedder def copy_libs(exe, rel_path = nil) exe_file = File.basename(exe) rel_path ||= Pathname.new(lib_dir).relative_path_from( - File.dirname(exe) + Pathname.new(File.dirname(exe)) ).to_s `otool -L "#{exe}"`.split("\n")[1..-1].each do |line| @@ -529,7 +529,7 @@ class LibEmbedder def copy_extra_libs(extra_libs, exe, rel_path = nil) rel_path ||= Pathname.new(lib_dir).relative_path_from( - File.dirname(exe) + Pathname.new(File.dirname(exe)) ).to_s extra_libs.each do |lib| @@ -550,7 +550,7 @@ class LibEmbedder end def self_ref_libs(exe) - rel_path = Pathname.new(lib_dir).relative_path_from(File.dirname(exe)).to_s + rel_path = Pathname.new(lib_dir).relative_path_from(Pathname.new(File.dirname(exe))).to_s lib_paths ||= Dir.glob("#{lib_dir}/*") libs = lib_paths.map { |f| File.basename(f) }