Module: Kernel
- Defined in:
- lib/lab42/core/kernel.rb
Instance Method Summary collapse
Instance Method Details
#require_relative_dir(&blk) ⇒ Object
2 3 4 5 6 7 8 |
# File 'lib/lab42/core/kernel.rb', line 2 def require_relative_dir &blk raise ArgumentError, 'need a block to determine source location' unless blk dir = File. File.join( '..', blk.(), '*.rb'), blk.source_location.first Dir.glob( dir ).each do | file | require file end end |