module OrgRuby

Public Class Methods

require_all_libs_relative_to( fname, dir = nil ) click to toggle source

Utility method used to require all files ending in .rb that lie in the directory below this file that has the same name as the filename passed in. Optionally, a specific directory name can be passed in such that the filename does not have to be equivalent to the directory.

# File lib/org-ruby.rb, line 43
def self.require_all_libs_relative_to( fname, dir = nil )
  dir ||= ::File.basename(fname, '.*')
  search_me = ::File.expand_path(
      ::File.join(::File.dirname(fname), dir, '**', '*.rb'))

  Dir.glob(search_me).sort.each {|rb| require rb}
end
version() click to toggle source

Returns the version string for the library.

# File lib/org-ruby.rb, line 34
def self.version
  VERSION
end