Sha256: 62eb168f4bc98d63300f568dba0cb2e8be1241d148c640fdcf7650bd6ed324bc

Contents?: true

Size: 727 Bytes

Versions: 132

Compression:

Stored size: 727 Bytes

Contents

require 'rake/application'

module Rake

  # Rake module singleton methods.
  #
  class << self
    # Current Rake Application
    def application
      @application ||= Rake::Application.new
    end

    # Set the current Rake application object.
    def application=(app)
      @application = app
    end

    # Return the original directory where the Rake application was started.
    def original_dir
      application.original_dir
    end

    # Load a rakefile.
    def load_rakefile(path)
      load(path)
    end

    # Add files to the rakelib list
    def add_rakelib(*files)
      application.options.rakelib ||= []
      files.each do |file|
        application.options.rakelib << file
      end
    end
  end

end

Version data entries

132 entries across 114 versions & 33 rubygems

Version Path
rubyjobbuilderdsl-0.0.2 vendor/bundle/ruby/2.1.0/gems/rake-0.9.6/lib/rake/rake_module.rb
rubyjobbuilderdsl-0.0.1 vendor/bundle/ruby/2.1.0/gems/rake-0.9.6/lib/rake/rake_module.rb
active_mailer-0.0.10 test/fixtures/dummyapp_rails_3.2/vendor/bundle/ruby/1.9.1/gems/rake-10.0.3/lib/rake/rake_module.rb
judge-2.0.5 vendor/bundle/ruby/2.1.0/gems/rake-10.0.3/lib/rake/rake_module.rb
climine-0.0.7 vendor/bundle/ruby/2.0.0/gems/rake-10.1.0/lib/rake/rake_module.rb
sadui-0.0.4 vendor/bundle/ruby/2.0.0/gems/rake-10.1.1/lib/rake/rake_module.rb
sadui-0.0.4 vendor/bundle/ruby/2.1.0/gems/rake-10.1.1/lib/rake/rake_module.rb
climine-0.0.6 vendor/bundle/ruby/2.0.0/gems/rake-10.1.0/lib/rake/rake_module.rb
climine-0.0.5 vendor/bundle/ruby/2.0.0/gems/rake-10.1.0/lib/rake/rake_module.rb
plyom_user-0.3.1 vendor/bundle/ruby/2.0.0/gems/rake-10.1.1/lib/rake/rake_module.rb
plyom_user-0.3.0 vendor/bundle/ruby/2.0.0/gems/rake-10.1.1/lib/rake/rake_module.rb
plyom_user-0.2.9 vendor/bundle/ruby/2.0.0/gems/rake-10.1.1/lib/rake/rake_module.rb
plyom_user-0.2.8 vendor/bundle/ruby/2.0.0/gems/rake-10.1.1/lib/rake/rake_module.rb
climine-0.0.4 vendor/bundle/ruby/2.0.0/gems/rake-10.1.0/lib/rake/rake_module.rb
vtd_xml-0.0.3-java bundle/jruby/1.9/gems/rake-10.1.1/lib/rake/rake_module.rb
plyom_user-0.2.7 vendor/bundle/ruby/2.0.0/gems/rake-10.1.1/lib/rake/rake_module.rb
plyom_user-0.2.6 vendor/bundle/ruby/2.0.0/gems/rake-10.1.1/lib/rake/rake_module.rb
plyom_user-0.2.5 vendor/bundle/ruby/2.0.0/gems/rake-10.1.1/lib/rake/rake_module.rb
climine-0.0.3 vendor/bundle/ruby/2.0.0/gems/rake-10.1.0/lib/rake/rake_module.rb
plyom_user-0.2.4 vendor/bundle/ruby/2.0.0/gems/rake-10.1.1/lib/rake/rake_module.rb