module Evoker::VERSION

Version information

Constants

MAJOR

Major version number

MINOR

Minor version number

STRING

Full version number as string

TINY

Tiny version number

Public Class Methods

require_version(major, minor=0, tiny=0) click to toggle source

Raise an error if Evoker version is older than required.

# File lib/evoker/version.rb, line 17
def VERSION.require_version(major, minor=0, tiny=0)
  unless ([MAJOR, MINOR, TINY] <=> [major, minor, tiny]) >= 0
    raise "Evoker version #{MAJOR}.#{MINOR}.#{TINY} is below required #{major}.#{minor}.#{tiny}"
  end
end