lib/whimsy/asf/config.rb in whimsy-asf-0.0.23 vs lib/whimsy/asf/config.rb in whimsy-asf-0.0.24
- old
+ new
@@ -11,13 +11,13 @@
# default :svn for backwards compatibility
@config[:svn] ||= ['/home/whimsysvn/svn/*']
# add libraries to RUBYLIB, load path
- (@config[:lib] || []).each do |lib|
+ (@config[:lib] || []).reverse.each do |lib|
next unless File.exist? lib
- ENV['RUBYLIB']=(ENV['RUBYLIB'].to_s.split(':')+[lib]).uniq.join(':')
- $LOAD_PATH << lib unless $LOAD_PATH.include? lib
+ ENV['RUBYLIB']=([lib] + ENV['RUBYLIB'].to_s.split(':')).uniq.join(':')
+ $LOAD_PATH.unshift lib unless $LOAD_PATH.include? lib
end
def self.get(value)
@config[value]
end