Sha256: f16f48f17e5a31ee9ce1f8226f801c01a722ccda09fb48d4fe36ac31c4e56d23

Contents?: true

Size: 516 Bytes

Versions: 13

Compression:

Stored size: 516 Bytes

Contents

require 'keen'
require 'yaml'

# parse VERSION.yml
yaml_path = File.join(File.expand_path(File.dirname(__FILE__)), '..', '..', 'VERSION.yml')
version_info = File.open( yaml_path ) { |file| YAML::load( file ) }

# build the version string
version_string = ""
version_string += "#{version_info[:major]}"
version_string += "#{version_info[:minor]}"
version_string += "#{version_info[:patch]}"

if version_info[:build]
  version_string += "#{version_info[:build]}"
end

# set the constant
Keen::VERSION = version_string

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
keen-0.3.0 lib/keen/version.rb
keen-0.2.2 lib/keen/version.rb
keen-0.2.0 lib/keen/version.rb
keen-0.1.12 lib/keen/version.rb
keen-0.1.11 lib/keen/version.rb
keen-0.1.10 lib/keen/version.rb
keen-0.1.9 lib/keen/version.rb
keen-0.1.8 lib/keen/version.rb
keen-0.1.7 lib/keen/version.rb
keen-0.1.6 lib/keen/version.rb
keen-0.1.5 lib/keen/version.rb
keen-0.1.4 lib/keen/version.rb
keen-0.1.3 lib/keen/version.rb