RubyGems.org

reverse_require requires specific files from the gems which depend on a certain RubyGem and contain the specified path. Using reverse_require one can allow others to easily extend the functionality of a RubyGem. Simply add reverse_require into the code of your RubyGem: reverse_require 'my_gem', 'some/path' Then other gems which depend upon +my_gem+ merely have to provide <tt>some/path</tt> within their <tt>lib/</tt> directory, and reverse_require will load them all at run-time. This ability makes designing plug-in systems for a RubyGem trivial.

installgem install reverse-require -v 0.1.2
Authors

Postmodern Modulus III

7,356 total downloads 1,141 for this version
Owners

66f5d5b64b951b3eeb8b6c34fcb69237

Gemfile
gem 'reverse-require', '~> 0.1.2'
Versions
  1. 0.3.1 January 8, 2009 (6 KB)
  2. 0.3.0 January 8, 2009 (6 KB)
  3. 0.2.0 November 23, 2008 (5.5 KB)
  4. 0.1.2 October 22, 2008 (6 KB)
  5. 0.1.1 October 5, 2008 (6 KB)
Show all versions (6 total)
Runtime Dependencies
  1. hoe >= 1.8.0
Development Dependencies
  1. hoe >= 1.8.0