From 2f3ce485f3702d2ccefd3483ed719e0b36533e6f Mon Sep 17 00:00:00 2001 From: Chris Hoffman Date: Mon, 9 Aug 2010 00:30:51 -0500 Subject: [PATCH] Fix skip_clean :all to actually skip clean step Signed-off-by: Adam Vandenberg --- Library/Homebrew/formula.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index f860a6c0eb..44fb96e69a 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -172,7 +172,7 @@ class Formula # skip_clean [bin+"foo", lib+"bar"] # redefining skip_clean? in formulas is now deprecated def skip_clean? path - return true if @skip_clean_all + return true if self.class.skip_clean_all? to_check = path.relative_path_from(prefix).to_s self.class.skip_clean_paths.include? to_check end @@ -532,6 +532,10 @@ EOF end end + def skip_clean_all? + @skip_clean_all + end + def skip_clean_paths @skip_clean_paths or [] end