Sha256: c59fd322343400622cb4378d5849029b2f17d44ab224e692ba89946befa8f7ee

Contents?: true

Size: 1.2 KB

Versions: 12

Compression:

Stored size: 1.2 KB

Contents

# Check the Ruby version
STDERR.puts "WARNING: You are running Adhearsion in an unsupported
version of Ruby (Ruby #{RUBY_VERSION} #{RUBY_RELEASE_DATE})!
Please upgrade to at least Ruby v1.8.5." if RUBY_VERSION < "1.8.5"

$: << File.expand_path(File.dirname(__FILE__))

require 'rubygems'

require 'adhearsion/version'
require 'adhearsion/voip/call'
require 'adhearsion/voip/dial_plan'
require 'adhearsion/voip/asterisk/special_dial_plan_managers'
require 'adhearsion/foundation/all'
require 'adhearsion/events_support'
require 'adhearsion/logging'
require 'adhearsion/component_manager'
require 'adhearsion/initializer/configuration'
require 'adhearsion/initializer'
require 'adhearsion/voip/dsl/numerical_string'
require 'adhearsion/voip/dsl/dialplan/parser'
require 'adhearsion/voip/commands'
require 'adhearsion/voip/asterisk/commands'
require 'adhearsion/voip/dsl/dialing_dsl'
require 'adhearsion/voip/call_routing'

module Adhearsion
  # Sets up the Gem require path.
  AHN_INSTALL_DIR = File.expand_path(File.dirname(__FILE__) + "/..")
  AHN_CONFIG = Configuration.new
  
  ##
  # This Array holds all the Threads whose life matters. Adhearsion will not exit until all of these have died.
  #
  IMPORTANT_THREADS = []
  
end

Version data entries

12 entries across 12 versions & 6 rubygems

Version Path
eric-adhearsion-0.8.0 lib/adhearsion.rb
jicksta-adhearsion-0.7.999 lib/adhearsion.rb
jicksta-adhearsion-0.8.0 lib/adhearsion.rb
jicksta-adhearsion-0.8.2 lib/adhearsion.rb
jicksta-adhearsion-0.8.3 lib/adhearsion.rb
kenwiesner-adhearsioncw-0.8.3 lib/adhearsion.rb
mtrudel-adhearsion-0.8.3 lib/adhearsion.rb
sevenscale-adhearsion-0.8.0 lib/adhearsion.rb
adhearsion-0.8.3 lib/adhearsion.rb
adhearsion-0.8.0 lib/adhearsion.rb
adhearsion-0.8.2 lib/adhearsion.rb
adhearsion-0.8.1 lib/adhearsion.rb