Sha256: 3778054e64663e170e441c9db50da86974838302657697b9b758c0765e5ece0b
Contents?: true
Size: 881 Bytes
Versions: 10
Compression:
Stored size: 881 Bytes
Contents
module ThinkingSphinx class AutoVersion def self.detect version = ThinkingSphinx::Configuration.instance.version case version when '0.9.8', '0.9.9' require "riddle/#{version}" when /1.10/ require 'riddle/1.10' when /2.0.\d/ require 'riddle/2.0.1' else documentation_link = %Q{ For more information, read the documentation: http://freelancing-god.github.com/ts/en/advanced_config.html } if version.nil? || version.empty? STDERR.puts %Q{ Sphinx cannot be found on your system. You may need to configure the following settings in your config/sphinx.yml file: * bin_path * searchd_binary_name * indexer_binary_name #{documentation_link} } else STDERR.puts %Q{ Unsupported version: #{version} #{documentation_link} } end end end end end
Version data entries
10 entries across 10 versions & 1 rubygems