class Riddle::AutoVersion

Public Class Methods

configure() click to toggle source
# File lib/riddle/auto_version.rb, line 2
def self.configure
  controller = Riddle::Controller.new nil, ''
  version    = ENV['SPHINX_VERSION'] || controller.sphinx_version

  case version
  when '0.9.8', '0.9.9'
    require "riddle/#{version}"
  when %r1.10/
    require 'riddle/1.10'
  when %r2.0.[12]/
    require 'riddle/2.0.1'
  when %r2.0.[^12]/, %r2.1.\d/
    require 'riddle/2.1.0'
  end
end