-#!/usr/bin/ruby\r
-#\r
-# Load rbot from this directory. (No need to install it with setup.rb)\r
-#\r
-\r
-BASEDIR = Dir.pwd\r
-\r
-#puts "Load path: #{$LOAD_PATH.inspect}"\r
+#!/usr/bin/ruby
+#
+# Load rbot from this directory. (No need to install it with setup.rb)
+#
+
+SCM_DIR = File.expand_path(File.dirname('__FILE__'))
+puts "Running from #{SCM_DIR}"
+
+$:.unshift File.join(SCM_DIR, 'lib')
-def add_to_path(dir)
- $LOAD_PATH.unshift dir
-end
-\r
module Irc
- module PKGConfig
- DATADIR = File.join BASEDIR, 'data/rbot'
- COREDIR = File.join BASEDIR, 'lib/rbot/core'
+class Bot
+ module Config
+ @@datadir = File.join SCM_DIR, 'data/rbot'
+ @@coredir = File.join SCM_DIR, 'lib/rbot/core'
end
-end\r
-\r
-add_to_path( File.join BASEDIR, 'lib' )\r
-\r
-load( File.join BASEDIR, 'bin/rbot' )
+end
+end
+
+load File.join(SCM_DIR, 'bin/rbot')