Sha256: 7bdfa50815f833cb62dfb406ee9a2b4e60f4883f4c058fa8357893afded27c7f

Contents?: true

Size: 923 Bytes

Versions: 5

Compression:

Stored size: 923 Bytes

Contents

# The original source of this file is here:
# gems/rails-1.1.6/lib/tasks/rails.rb
# See comments in ../plugems.rb
require "#{RAILS_ROOT}/config/environment"

$VERBOSE = nil
# Need to require environment rb from rake tasks so that plugems are initialized with plugin paths

if File.directory?("#{RAILS_ROOT}/vendor/rails")
	rails_path = "#{RAILS_ROOT}/vendor/rails/railties/lib"
else
  rails_path = $:.grep(/gems\/rails-.*\/lib/)
end

Dir["#{rails_path}/tasks/*.rake"].each { |ext| load ext }

# Load any custom rakefile extensions
Dir["#{RAILS_ROOT}/lib/tasks/**/*.rake"].sort.each { |ext| load ext }
Dir["#{RAILS_ROOT}/vendor/plugins/*/tasks/**/*.rake"].sort.each { |ext| load ext }

#Definitely load plugems own rake tasks
Dir["#{__FILE__}/../../tasks/**/*.rake"].sort.each {|ext| load ext}

# Load rake tasks from all plugems defined in application manifest
Plugems::Tasks::Loader.find_and_load

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
plugems-1.1.1 lib/tasks/rails.rb
plugems-1.1.6 lib/tasks/rails.rb
plugems-1.1.2 lib/tasks/rails.rb
plugems-1.1.5 lib/tasks/rails.rb
plugems-1.1.0 lib/tasks/rails.rb