Class: Minke::Helpers::Ruby
- Inherits:
-
Object
- Object
- Minke::Helpers::Ruby
- Defined in:
- lib/minke/helpers/ruby.rb
Instance Method Summary collapse
-
#initialize ⇒ Ruby
constructor
A new instance of Ruby.
-
#invoke_task(task, logger) ⇒ Object
invoke a rake task.
- #load_ruby_files ⇒ Object
Constructor Details
#initialize ⇒ Ruby
Returns a new instance of Ruby.
5 6 7 |
# File 'lib/minke/helpers/ruby.rb', line 5 def initialize load_ruby_files end |
Instance Method Details
#invoke_task(task, logger) ⇒ Object
invoke a rake task
16 17 18 |
# File 'lib/minke/helpers/ruby.rb', line 16 def invoke_task(task, logger) Minke::Extension.new(logger).send(task) end |
#load_ruby_files ⇒ Object
9 10 11 12 |
# File 'lib/minke/helpers/ruby.rb', line 9 def load_ruby_files $LOAD_PATH.unshift Dir.pwd Dir[File.join(Dir.pwd, "*.rb")].each {|file| require File.basename(file) } end |