|
Notes:
Adding support for loading plugems from the vendor folder.
Plugems should sit next to rails in vendor/rails/plugems/
Some modifications are also needed in config/boot.rb
unless defined?(Rails::Initializer)
if File.directory?("#{RAILS_ROOT}/vendor/rails")
require "#{RAILS_ROOT}/vendor/rails/railties/lib/initializer"
require "#{RAILS_ROOT}/vendor/rails/railties/lib/rails/version"
require "#{RAILS_ROOT}/vendor/rails/plugems/lib/plugems"
else
...
require_gem "plugems" # moved into the else block
end
Rails::Initializer.run(:set_load_path)
end
Changes:
Loader no longer depends on active_support to load.
Plugems can be vendored in vendor/rails/plugems
|