Sha256: 45f4faed8d9143466541871d5c4147090f25ce00e82f5cd1bdfcba1fc7e81215
Contents?: true
Size: 794 Bytes
Versions: 1
Compression:
Stored size: 794 Bytes
Contents
# -*- coding: utf-8 -*- module Reflex extend module ClassMethods def root_dir () File.expand_path(File.join File.dirname(__FILE__), '..', '..') end def include_dirs () [File.join(root_dir, 'include')] end def library_dirs () %w[lib ext].map {|dir| File.join root_dir, dir} end def task_dir () File.join root_dir, 'task' end def load_tasks (*names) if names.empty? Dir["#{task_dir}/**/*.rake"].each {|path| load path} else names.each do |name| path = "#{task_dir}/#{name}.rake" load path if File.exist? path end end end def version () open(File.join root_dir, 'VERSION') {|f| f.readline.chomp} end self end# ClassMethods end# Reflex
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
reflexion-0.1.4 | lib/reflex/module.rb |