Sha256: 47378754cd7853f245b29bdbb6ee1e3e9a5f4ba1996336002a836cc4f29dbff2
Contents?: true
Size: 408 Bytes
Versions: 2
Compression:
Stored size: 408 Bytes
Contents
module MyScripts def self.require_libs( filename, filemask ) file = ::File.expand_path(::File.join(::File.dirname(filename), filemask.gsub(/(?<!.rb)$/,'.rb'))) require file if File.exist?(file) && !File.directory?(file) Dir.glob(file).sort.each {|rb| require rb} end end # module MyScripts %W[my_scripts/script my_scripts/cli **/*].each {|rb| MyScripts.require_libs(__FILE__, rb)}
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
my_scripts-0.0.7 | lib/my_scripts.rb |
my_scripts-0.0.6 | lib/my_scripts.rb |