Module::Install::Base - Base class for Module::Install extensions
In a Module::Install extension:
use Module::Install::Base; @ISA = qw(Module::Install::Base);
This module provide essential methods for all Module::Install extensions, in particular the common constructor
new and method dispatcher
Constructor -- need to preserve at least _top
The main dispatcher - copy extensions if missing
Returns the top-level Module::Install object.
_top object's associated Module::Install::Admin object on the first run (i.e. when there was no inc/ when the program started); on subsequent (user-side) runs, returns a fake admin object with an empty
AUTOLOAD method that does nothing at all.
Audrey Tang <email@example.com>
Copyright 2003, 2004 by Audrey Tang <firstname.lastname@example.org>.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.