ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/staticperl/perl/lib/ExtUtils/MY.pm
Revision: 1.1
Committed: Thu Jun 30 14:27:11 2005 UTC (21 years, 4 months ago) by root
Branch: MAIN
CVS Tags: PERL-5-8-7, HEAD
Branch point for: PERL
Log Message:
*** empty log message ***

File Contents

# Content
1 package ExtUtils::MY;
2
3 use strict;
4 require ExtUtils::MM;
5
6 use vars qw(@ISA $VERSION);
7 $VERSION = 0.01;
8 @ISA = qw(ExtUtils::MM);
9
10 {
11 package MY;
12 use vars qw(@ISA);
13 @ISA = qw(ExtUtils::MY);
14 }
15
16 sub DESTROY {}
17
18
19 =head1 NAME
20
21 ExtUtils::MY - ExtUtils::MakeMaker subclass for customization
22
23 =head1 SYNOPSIS
24
25 # in your Makefile.PL
26 sub MY::whatever {
27 ...
28 }
29
30 =head1 DESCRIPTION
31
32 B<FOR INTERNAL USE ONLY>
33
34 ExtUtils::MY is a subclass of ExtUtils::MM. Its provided in your
35 Makefile.PL for you to add and override MakeMaker functionality.
36
37 It also provides a convenient alias via the MY class.
38
39 ExtUtils::MY might turn out to be a temporary solution, but MY won't
40 go away.
41
42 =cut