pkg_version: allow HeadVersion and HEAD revisions
This commit is contained in:
parent
80489dcb49
commit
9ac5836604
@ -7,13 +7,13 @@ class PkgVersion
|
|||||||
|
|
||||||
def self.parse(path)
|
def self.parse(path)
|
||||||
_, version, revision = *path.match(RX)
|
_, version, revision = *path.match(RX)
|
||||||
version = Version.new(version)
|
version = Version.create(version)
|
||||||
new(version, revision.to_i)
|
new(version, revision.to_i)
|
||||||
end
|
end
|
||||||
|
|
||||||
def initialize(version, revision)
|
def initialize(version, revision)
|
||||||
@version = version
|
@version = version
|
||||||
@revision = version.head? ? 0 : revision
|
@revision = revision
|
||||||
end
|
end
|
||||||
|
|
||||||
def head?
|
def head?
|
||||||
|
Loading…
x
Reference in New Issue
Block a user