diff options
Diffstat (limited to 'Library/Homebrew')
| -rw-r--r-- | Library/Homebrew/software_spec.rb | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/Library/Homebrew/software_spec.rb b/Library/Homebrew/software_spec.rb index f7e2ff113..8f1e14c09 100644 --- a/Library/Homebrew/software_spec.rb +++ b/Library/Homebrew/software_spec.rb @@ -245,6 +245,10 @@ class Bottle @spec.compatible_cellar? end + def needs_relocation? + @spec.needs_relocation? + end + def stage resource.downloader.stage end @@ -270,6 +274,7 @@ class BottleSpecification @prefix = DEFAULT_PREFIX @cellar = DEFAULT_CELLAR @collector = BottleCollector.new + @does_not_need_relocation = false end def root_url(var = nil) @@ -284,6 +289,14 @@ class BottleSpecification cellar == :any || cellar == HOMEBREW_CELLAR.to_s end + def does_not_need_relocation + @does_not_need_relocation = true + end + + def needs_relocation? + !@does_not_need_relocation + end + def tag?(tag) !!checksum_for(tag) end |
