Sha256: 6ecadf2ab08cb6096e75223e4c212bd51374aab82f3d314e21ce35c92b9bdd7c
Contents?: true
Size: 524 Bytes
Versions: 1
Compression:
Stored size: 524 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] 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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
dev-2.0.195 | lib/base/version.rb |