Class: Hazelcast::Jars
- Inherits:
-
Object
- Object
- Hazelcast::Jars
- Defined in:
- lib/hazelcast/jars.rb,
lib/hazelcast/jars/version.rb
Constant Summary collapse
- LIB_PATH =
File.(File.dirname(File.dirname(File.dirname(__FILE__))))
- ROOT_PATH =
File.dirname(LIB_PATH)
Class Method Summary collapse
- .all ⇒ Object
- .client ⇒ Object
- .full_version ⇒ Object
- .gem_version ⇒ Object
- .server ⇒ Object
- .version ⇒ Object
- .version_ext ⇒ Object
Class Method Details
.all ⇒ Object
15 16 17 |
# File 'lib/hazelcast/jars.rb', line 15 def all require "hazelcast/jars/hazelcast-all-#{version}.jar" end |
.client ⇒ Object
7 8 9 |
# File 'lib/hazelcast/jars.rb', line 7 def client require "hazelcast/jars/hazelcast-client-#{version}.jar" end |
.full_version ⇒ Object
27 28 29 30 31 32 33 |
# File 'lib/hazelcast/jars/version.rb', line 27 def full_version unless @full_version @full_version = version @full_version += "-#{version_ext}" unless version_ext.empty? end @full_version end |
.gem_version ⇒ Object
19 20 21 22 23 24 25 |
# File 'lib/hazelcast/jars/version.rb', line 19 def gem_version unless @gem_version @gem_version = version @gem_version += ".#{version_ext}" unless version_ext.empty? end @gem_version end |
.server ⇒ Object
11 12 13 |
# File 'lib/hazelcast/jars.rb', line 11 def server require "hazelcast/jars/hazelcast-#{version}.jar" end |
.version ⇒ Object
11 12 13 |
# File 'lib/hazelcast/jars/version.rb', line 11 def version @version ||= File.read File.join(ROOT_PATH, 'VERSION') end |
.version_ext ⇒ Object
15 16 17 |
# File 'lib/hazelcast/jars/version.rb', line 15 def version_ext @version_ext ||= File.read File.join(ROOT_PATH, 'VERSION_EXT') end |