Sha256: 4016eb7fa0032b4125ff5fb151c1e4dcc5b8c4d408836d8bedf49a78759306c8
Contents?: true
Size: 770 Bytes
Versions: 1
Compression:
Stored size: 770 Bytes
Contents
module Rego Version = '2.2.0' unless defined?(Version) def Rego.version Rego::Version end def Rego.dependencies { 'main' => [ 'main' , ' ~> 6.3.0' ] , 'map' => [ 'map' , ' ~> 6.6.0' ] , 'rb-fsevent' => [ 'rb-fsevent' , ' ~> 0.11.2' ] , } end def Rego.libdir(*args, &block) @libdir ||= File.basename(File.expand_path(__FILE__).sub(/\.rb$/,'')) args.empty? ? @libdir : File.join(@libdir, *args) ensure if block begin $LOAD_PATH.unshift(@libdir) block.call() ensure $LOAD_PATH.shift() end end end def Rego.load(*libs) libs = libs.join(' ').scan(/[^\s+]+/) Rego.libdir{ libs.each{|lib| Kernel.load(lib) } } end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rego-2.2.0 | lib/rego/_lib.rb |