Sha256: 2da361ed24ce23212a35779cb6b3a0bb1f54bf62130bd7c8e60812edef679af4

Contents?: true

Size: 510 Bytes

Versions: 1

Compression:

Stored size: 510 Bytes

Contents

module Hazelcast
  class Jars

    GEM_ROOT = File.expand_path(File.dirname(__FILE__)) unless defined?(GEM_ROOT)
    $:.unshift(GEM_ROOT) unless $:.include?(GEM_ROOT)

    class << self

      def version
        @version ||= File.read File.expand_path(GEM_ROOT + '/../VERSION')
      end

      def client
        require "hazelcast-client-#{version}.jar"
      end

      def server
        require "hazelcast-#{version}.jar"
      end

      def all
        server
        client
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
hazelcast-jars-1.9.1-jruby lib/hazelcast-jars.rb