aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Library/Homebrew/download_strategy.rb10
1 files changed, 6 insertions, 4 deletions
diff --git a/Library/Homebrew/download_strategy.rb b/Library/Homebrew/download_strategy.rb
index 553e99129..f2e87a825 100644
--- a/Library/Homebrew/download_strategy.rb
+++ b/Library/Homebrew/download_strategy.rb
@@ -376,10 +376,12 @@ class CurlBottleDownloadStrategy < CurlDownloadStrategy
end
# This strategy extracts local binary packages.
-class LocalBottleDownloadStrategy < CurlDownloadStrategy
- def initialize formula
- super formula.name, formula.active_spec
- @tarball_path = formula.local_bottle_path
+class LocalBottleDownloadStrategy < AbstractFileDownloadStrategy
+ attr_reader :cached_location
+
+ def initialize(formula)
+ @name = name
+ @cached_location = formula.local_bottle_path
end
def stage