aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd/untap.rb
diff options
context:
space:
mode:
authorMax Howell2012-03-16 12:58:39 +0000
committerMax Howell2012-03-16 21:06:17 +0000
commitfa215d34e91d9271debd2e4418562adabbb19eb8 (patch)
tree9a75d69fe1a5147934ac868007d9a6d6f85f6a19 /Library/Homebrew/cmd/untap.rb
parent0ec3aefcfeb2a2912ef479a502089bd16df3fa7a (diff)
downloadhomebrew-fa215d34e91d9271debd2e4418562adabbb19eb8.tar.bz2
Pathname.atomic_write
Diffstat (limited to 'Library/Homebrew/cmd/untap.rb')
-rw-r--r--Library/Homebrew/cmd/untap.rb8
1 files changed, 2 insertions, 6 deletions
diff --git a/Library/Homebrew/cmd/untap.rb b/Library/Homebrew/cmd/untap.rb
index 80d38934b..92faf3069 100644
--- a/Library/Homebrew/cmd/untap.rb
+++ b/Library/Homebrew/cmd/untap.rb
@@ -1,5 +1,4 @@
-require 'cmd/tap' # for Pathname.recursive_formula
-require 'tempfile'
+require 'cmd/tap' # for tap_args
module Homebrew extend self
def untap
@@ -18,9 +17,6 @@ module Homebrew extend self
end
rm_rf tapd
- tf = Tempfile.new("brew-untap")
- tf.write(gitignores.join("\n"))
- tf.close
- mv tf.path, "#{HOMEBREW_PREFIX}/Library/Formula/.gitignore"
+ HOMEBREW_REPOSITORY.join("Library/Formula/.gitignore").atomic_write(gitignores * "\n")
end
end