Unlink old *_names.txt
and *_aliases.txt
files before overwriting
This commit is contained in:
parent
47e07fb269
commit
58e1f13842
@ -196,6 +196,7 @@ module Homebrew
|
||||
def self.write_names_file!(names, type, regenerate:)
|
||||
names_path = HOMEBREW_CACHE_API/"#{type}_names.txt"
|
||||
if !names_path.exist? || regenerate
|
||||
names_path.unlink
|
||||
names_path.write(names.join("\n"))
|
||||
return true
|
||||
end
|
||||
@ -210,6 +211,7 @@ module Homebrew
|
||||
aliases_text = aliases.map do |alias_name, real_name|
|
||||
"#{alias_name}|#{real_name}"
|
||||
end
|
||||
aliases_path.unlink
|
||||
aliases_path.write(aliases_text.join("\n"))
|
||||
return true
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user