keg_relocate: match /tmp more strictly
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
This commit is contained in:
parent
59d92ab73f
commit
e8dd8c2a87
@ -193,7 +193,7 @@ class Keg
|
|||||||
def rooted_in_build_directory?(filename)
|
def rooted_in_build_directory?(filename)
|
||||||
# CMake normalises `/private/tmp` to `/tmp`.
|
# CMake normalises `/private/tmp` to `/tmp`.
|
||||||
# https://gitlab.kitware.com/cmake/cmake/-/issues/23251
|
# https://gitlab.kitware.com/cmake/cmake/-/issues/23251
|
||||||
return true if HOMEBREW_TEMP.to_s == "/private/tmp" && filename.start_with?("/tmp")
|
return true if HOMEBREW_TEMP.to_s == "/private/tmp" && filename.start_with?("/tmp/")
|
||||||
|
|
||||||
filename.start_with?(HOMEBREW_TEMP.to_s) || filename.start_with?(HOMEBREW_TEMP.realpath.to_s)
|
filename.start_with?(HOMEBREW_TEMP.to_s) || filename.start_with?(HOMEBREW_TEMP.realpath.to_s)
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user