xref: /openbsd-src/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MY.pm (revision e068048151d29f2562a32185e21a8ba885482260)
1b39c5158Smillertpackage ExtUtils::MY;
2b39c5158Smillert
3b39c5158Smillertuse strict;
4b39c5158Smillertrequire ExtUtils::MM;
5b39c5158Smillert
6*e0680481Safresh1our $VERSION = '7.70';
756d68f1eSafresh1$VERSION =~ tr/_//d;
8b39c5158Smillertour @ISA = qw(ExtUtils::MM);
9b39c5158Smillert
10b39c5158Smillert{
11b39c5158Smillert    package MY;
12b39c5158Smillert    our @ISA = qw(ExtUtils::MY);
13b39c5158Smillert}
14b39c5158Smillert
15b39c5158Smillertsub DESTROY {}
16b39c5158Smillert
17b39c5158Smillert
18b39c5158Smillert=head1 NAME
19b39c5158Smillert
20b39c5158SmillertExtUtils::MY - ExtUtils::MakeMaker subclass for customization
21b39c5158Smillert
22b39c5158Smillert=head1 SYNOPSIS
23b39c5158Smillert
24b39c5158Smillert  # in your Makefile.PL
25b39c5158Smillert  sub MY::whatever {
26b39c5158Smillert      ...
27b39c5158Smillert  }
28b39c5158Smillert
29b39c5158Smillert=head1 DESCRIPTION
30b39c5158Smillert
31b39c5158SmillertB<FOR INTERNAL USE ONLY>
32b39c5158Smillert
33*e0680481Safresh1ExtUtils::MY is a subclass of L<ExtUtils::MM>.  It is provided in your
34b39c5158SmillertMakefile.PL for you to add and override MakeMaker functionality.
35b39c5158Smillert
36b39c5158SmillertIt also provides a convenient alias via the MY class.
37b39c5158Smillert
38b39c5158SmillertExtUtils::MY might turn out to be a temporary solution, but MY won't
39b39c5158Smillertgo away.
40b39c5158Smillert
41b39c5158Smillert=cut
42