Formula#installed_prefix: use PkgVersion
Also check stable_prefix when current acitve_spec is not :stable
This commit is contained in:
parent
5aa6b5c5fa
commit
8f5f27358a
@ -284,10 +284,12 @@ class Formula
|
|||||||
# The latest prefix for this formula. Checks for {#head}, then {#devel}
|
# The latest prefix for this formula. Checks for {#head}, then {#devel}
|
||||||
# and then {#stable}'s {#prefix}
|
# and then {#stable}'s {#prefix}
|
||||||
def installed_prefix
|
def installed_prefix
|
||||||
if head && (head_prefix = prefix(head.version)).directory?
|
if head && (head_prefix = prefix(PkgVersion.new(head.version, revision))).directory?
|
||||||
head_prefix
|
head_prefix
|
||||||
elsif devel && (devel_prefix = prefix(devel.version)).directory?
|
elsif devel && (devel_prefix = prefix(PkgVersion.new(devel.version, revision))).directory?
|
||||||
devel_prefix
|
devel_prefix
|
||||||
|
elsif stable && (stable_prefix = prefix(PkgVersion.new(stable.version, revision))).directory?
|
||||||
|
stable_prefix
|
||||||
else
|
else
|
||||||
prefix
|
prefix
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user