module Pkg

Public Class Methods

onload(pkg, lib) click to toggle source
# File lib/dock/env.rb, line 2
def Pkg.onload(pkg, lib)
  list = lib.join(' ')
  print list
  begin
    lib.each {|lib| require File.dirname(__FILE__)+'/'+lib}
  rescue Gem::LoadError => e
    raise Gem::LoadError, 'It seems you have an outdated version of one of the following gems: '+list
  rescue LoadError => e
    raise Gem::LoadError, 'Error loading '+pkg+' gems. Make sure that all of the following gems are available: '+list
  end
  return true
end