Checks if link exists before trying to delete (#69985)

Uses `rm_f` instead of `rm` during deletion.
Affects adobe-air-sdk, android-ndk, android-sdk, crystax-ndk
This commit is contained in:
Sean Bowen-Williams
2019-10-02 00:44:24 +01:00
committed by Vítor Galvão
parent a55294eb07
commit 5e9f77552a
4 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -50,7 +50,7 @@ cask 'adobe-air-sdk' do
end
uninstall_postflight do
FileUtils.rm("#{HOMEBREW_PREFIX}/share/adobe-air-sdk")
FileUtils.rm_f("#{HOMEBREW_PREFIX}/share/adobe-air-sdk")
end
caveats <<~EOS
+1 -1
View File
@@ -30,7 +30,7 @@ cask 'android-ndk' do
].each { |link_name| binary shimscript, target: link_name }
uninstall_postflight do
FileUtils.rm("#{HOMEBREW_PREFIX}/share/android-ndk")
FileUtils.rm_f("#{HOMEBREW_PREFIX}/share/android-ndk")
end
caveats <<~EOS
+1 -1
View File
@@ -26,7 +26,7 @@ cask 'android-sdk' do
end
uninstall_postflight do
FileUtils.rm("#{HOMEBREW_PREFIX}/share/android-sdk")
FileUtils.rm_f("#{HOMEBREW_PREFIX}/share/android-sdk")
end
caveats do
+1 -1
View File
@@ -29,7 +29,7 @@ cask 'crystax-ndk' do
].each { |link_name| binary shimscript, target: link_name }
uninstall_postflight do
FileUtils.rm("#{HOMEBREW_PREFIX}/share/crystax-ndk")
FileUtils.rm_f("#{HOMEBREW_PREFIX}/share/crystax-ndk")
end
caveats <<~EOS