Go to main content

man pages section 3: Library Interfaces and Headers

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

ModPerl::BuildMM (3)

Name

ModPerl::BuildMM - A "subclass" of ModPerl::MM used for building mod_perl 2.0

Synopsis

use ModPerl::BuildMM;

# ModPerl::BuildMM takes care of doing all the dirty job of overriding
ModPerl::BuildMM::WriteMakefile(...);

# if there is a need to extend the methods
sub MY::postamble {
my $self = shift;

my $string = $self->ModPerl::BuildMM::MY::postamble;

$string .= "\nmydist : manifest tardist\n";

return $string;
}

Description

User Contributed Perl Documentation
                                build::sparcv9::docs::api::ModPerl::BuildMM(3)



NAME
       ModPerl::BuildMM -- A "subclass" of ModPerl::MM used for building
       mod_perl 2.0

SYNOPSIS
         use ModPerl::BuildMM;

         # ModPerl::BuildMM takes care of doing all the dirty job of overriding
         ModPerl::BuildMM::WriteMakefile(...);

         # if there is a need to extend the methods
         sub MY::postamble {
             my $self = shift;

             my $string = $self->ModPerl::BuildMM::MY::postamble;

             $string .= "\nmydist : manifest tardist\n";

             return $string;
         }

DESCRIPTION
       "ModPerl::BuildMM" is a "subclass" of "ModPerl::MM" used for building
       mod_perl 2.0. Refer to "ModPerl::MM" manpage.

OVERRIDEN METHODS
       "ModPerl::BuildMM" overrides the following methods:

   "ModPerl::BuildMM::MY::constants"
   "ModPerl::BuildMM::MY::top_targets"
   "ModPerl::BuildMM::MY::postamble"
   "ModPerl::BuildMM::MY::post_initialize"
   "ModPerl::BuildMM::MY::libscan"
ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       +---------------+-----------------------------------------+
       |ATTRIBUTE TYPE |            ATTRIBUTE VALUE              |
       +---------------+-----------------------------------------+
       |Availability   | web/server/apache-24/module/apache-perl |
       +---------------+-----------------------------------------+
       |Stability      | Uncommitted                             |
       +---------------+-----------------------------------------+

NOTES
       Source code for open source software components in Oracle Solaris can
       be found at https://www.oracle.com/downloads/opensource/solaris-source-
       code-downloads.html.

       This software was built from source available at
       https://github.com/oracle/solaris-userland.  The original community
       source was downloaded from
       https://www.apache.org/dist/perl/mod_perl-2.0.12.tar.gz.

       Further information about this software can be found on the open source
       community website at https://perl.apache.org/.



perl v5.32.0                      2022-01-30
                                build::sparcv9::docs::api::ModPerl::BuildMM(3)