aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/keg.rb
diff options
context:
space:
mode:
authorMike McQuaid2014-03-13 09:05:40 +0000
committerMike McQuaid2014-03-13 10:05:20 +0000
commit350b1d6b216c67069b76adc2c69731494147a9b4 (patch)
treec5edd1fffba1c099ce5389612bd4ddf9e1f17912 /Library/Homebrew/keg.rb
parentd821e0c46c4d371d85f4eac6cdaabb4c88e967fa (diff)
downloadhomebrew-350b1d6b216c67069b76adc2c69731494147a9b4.tar.bz2
keg: add delete_pyc_files! method.
Diffstat (limited to 'Library/Homebrew/keg.rb')
-rw-r--r--Library/Homebrew/keg.rb7
1 files changed, 7 insertions, 0 deletions
diff --git a/Library/Homebrew/keg.rb b/Library/Homebrew/keg.rb
index c9bf9df8b..5beb7dc06 100644
--- a/Library/Homebrew/keg.rb
+++ b/Library/Homebrew/keg.rb
@@ -196,6 +196,13 @@ class Keg < Pathname
from.make_relative_symlink(self)
end
+ def delete_pyc_files!
+ Pathname.new(self).find do |pn|
+ next if pn.extname != '.pyc'
+ pn.delete
+ end
+ end
+
protected
def resolve_any_conflicts dst