---
name: "ModPerl::BuildMM"
section: "3pm"
platform: "linux"
package: "libapache2-mod-perl2"
version: "2.0.13-2+b2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/ModPerl::BuildMM"
---

# ModPerl::BuildMM(3pm)

## 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"
