From 634cf13d1ebffd7598bb713707be5b174834a3dd Mon Sep 17 00:00:00 2001 From: Giuseppe Bilotta Date: Thu, 19 Oct 2006 23:55:23 +0000 Subject: Improve launch_here script with the suggestions from ticket #112 --- launch_here.rb | 35 +++++++++++++++-------------------- 1 file changed, 15 insertions(+), 20 deletions(-) (limited to 'launch_here.rb') diff --git a/launch_here.rb b/launch_here.rb index 6c48ae08..ad149d68 100755 --- a/launch_here.rb +++ b/launch_here.rb @@ -1,23 +1,18 @@ -#!/usr/bin/ruby -# -# Load rbot from this directory. (No need to install it with setup.rb) -# - -BASEDIR = Dir.pwd - -#puts "Load path: #{$LOAD_PATH.inspect}" +#!/usr/bin/ruby +# +# Load rbot from this directory. (No need to install it with setup.rb) +# + +SVN_DIR = File.expand_path(File.dirname('__FILE__')) +puts "Running from #{SVN_DIR}" + +$:.unshift File.join(SVN_DIR, 'lib') -def add_to_path(dir) - $LOAD_PATH.unshift dir -end - module Irc - module PKGConfig - DATADIR = File.join BASEDIR, 'data/rbot' - COREDIR = File.join BASEDIR, 'lib/rbot/core' + module Config + @@datadir = File.join SVN_DIR, 'data/rbot' + @@coredir = File.join SVN_DIR, 'lib/rbot/core' end -end - -add_to_path( File.join BASEDIR, 'lib' ) - -load( File.join BASEDIR, 'bin/rbot' ) +end + +load File.join(SVN_DIR, 'bin/rbot') -- cgit v1.2.3