diff options
Diffstat (limited to 'Master/tlpkg/tlperl/lib/ExtUtils/MY.pm')
-rw-r--r-- | Master/tlpkg/tlperl/lib/ExtUtils/MY.pm | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/Master/tlpkg/tlperl/lib/ExtUtils/MY.pm b/Master/tlpkg/tlperl/lib/ExtUtils/MY.pm new file mode 100644 index 00000000000..bed177d210a --- /dev/null +++ b/Master/tlpkg/tlperl/lib/ExtUtils/MY.pm @@ -0,0 +1,40 @@ +package ExtUtils::MY; + +use strict; +require ExtUtils::MM; + +our $VERSION = 6.56; +our @ISA = qw(ExtUtils::MM); + +{ + package MY; + our @ISA = qw(ExtUtils::MY); +} + +sub DESTROY {} + + +=head1 NAME + +ExtUtils::MY - ExtUtils::MakeMaker subclass for customization + +=head1 SYNOPSIS + + # in your Makefile.PL + sub MY::whatever { + ... + } + +=head1 DESCRIPTION + +B<FOR INTERNAL USE ONLY> + +ExtUtils::MY is a subclass of ExtUtils::MM. Its provided in your +Makefile.PL for you to add and override MakeMaker functionality. + +It also provides a convenient alias via the MY class. + +ExtUtils::MY might turn out to be a temporary solution, but MY won't +go away. + +=cut |