Sha256: 74687221f8b6a294abf4e8af11f916b484aa75f55e857da1c57a0cbc2b41af63
Contents?: true
Size: 529 Bytes
Versions: 2
Compression:
Stored size: 529 Bytes
Contents
class Version def self.read filename return "#{Gem::Specification.load(filename).version.to_s}" if filename.include?('.gemspec') return IO.read(filename).scan(/Version\(\"([\d.]+)\"\)/)[0][0] if filename.include?('AssemblyInfo.cs') '0.0.0' end end if !defined? VERSION Dir.glob('**/*.gemspec').each{|gemspec| if !defined? VERSION VERSION=Version.read gemspec end } Dir.glob('**/AssemblyInfo.cs').each{|assemblyInfo| if !defined? VERSION VERSION=Version.read assemblyInfo end } end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dev-2.0.199 | lib/base/version.rb |
dev-2.0.198 | lib/base/version.rb |