Module: Inversion

Extended by:
Loggability
Defined in:
lib/inversion.rb,
lib/inversion/mixins.rb,
lib/inversion/exceptions.rb

Overview

Defined Under Namespace

Modules: AbstractClass, DataUtilities, Escaping, HashUtilities, MethodUtilities, Refinements, SinatraTemplateHelpers, TemplateTiltAdditions Classes: CLI, Error, OptionsError, ParseError, Parser, RenderState, StackError, Template, TiltWrapper

Constant Summary collapse

VERSION =

Library version constant

'1.5.0'
REVISION =

Version-control revision constant

%q$Revision$

Class Method Summary collapse

Class Method Details

.version_string(include_buildnum = false) ⇒ Object

Get the Inversion version.



35
36
37
38
39
# File 'lib/inversion.rb', line 35

def self::version_string( include_buildnum=false )
	vstring = "%s %s" % [ self.name, VERSION ]
	vstring << " (build %s)" % [ REVISION[/: ([[:xdigit:]]+)/, 1] || '0' ] if include_buildnum
	return vstring
end