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)
 | 
			
		||||
    _, version, revision = *path.match(RX)
 | 
			
		||||
    version = Version.new(version)
 | 
			
		||||
    version = Version.create(version)
 | 
			
		||||
    new(version, revision.to_i)
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  def initialize(version, revision)
 | 
			
		||||
    @version = version
 | 
			
		||||
    @revision = version.head? ? 0 : revision
 | 
			
		||||
    @revision = revision
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  def head?
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user