The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Documentation

Compatible but improved replacement for make
How makepp executes a makefile
Built in rules for makepp
Command line syntax for makepp
The best way to set up makefiles for various situations
How to extend makepp using perl
Functions in makepp
Incompatibilities between makepp and GNU make
Major changes in each version of makepp
How to use repositories for variant builds, for maintaining a central set of sources, and other things
How to tell makepp to build something
How makepp finds include files and other hidden dependencies
How makepp knows to rebuild files
Various statements in a makefile
Tutorial on writing makefiles
Unix compilation commands
How to use variables in makepp
replacement for buggy pod2hmtl that comes with the perl distribution

Modules

autoload components instead of individual functions
cached information about files and directories
Subroutines for reading directories easily.
event loop for makepp
an object that parses makefiles and stores their relevant info
Stores information about a build rule
Interface definition for various signature classes
a signature class that ignores changes to whitespace and comments
a signature class that requires that dependencies have exactly the same signature they did on the last build
Signature class based on MD5 checksum
a signature class that uses the traditional Make algorithm

Provides

in Rule.pm
in FileInfo_makepp.pm
in MakeEvent.pm
in Makesubs.pm
in TextSubs.pm