From 85923ae711c4de03e9376ea31971706635aae6ad Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Mon, 25 Jan 2021 10:54:33 +0000 Subject: [PATCH] homebrew_bootsnap: fix brew tests. Use one of the possible temp variables and `raise` if not. --- Library/Homebrew/homebrew_bootsnap.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/homebrew_bootsnap.rb b/Library/Homebrew/homebrew_bootsnap.rb index 9f368a8101ea7..4b91264bd892c 100644 --- a/Library/Homebrew/homebrew_bootsnap.rb +++ b/Library/Homebrew/homebrew_bootsnap.rb @@ -23,12 +23,14 @@ ENV.delete("HOMEBREW_BOOTSNAP_RETRY") +tmp = ENV["HOMEBREW_TEMP"] || ENV["HOMEBREW_DEFAULT_TEMP"] +raise "Needs HOMEBREW_TEMP or HOMEBREW_DEFAULT_TEMP!" unless tmp + Bootsnap.setup( - cache_dir: "#{ENV["HOMEBREW_TEMP"]}/homebrew-bootsnap", + cache_dir: "#{tmp}/homebrew-bootsnap", development_mode: false, # TODO: use ENV["HOMEBREW_DEVELOPER"]?, load_path_cache: true, autoload_paths_cache: true, - disable_trace: true, compile_cache_iseq: true, compile_cache_yaml: true, )