Dir::Project provides a way to locate a source-controlled directory
(CVS, Subversion, Perforce, etc) using only the current working
directory (cd). This prevents users from having to set other
environment variables when they switch between areas, and allows
scripts and such inside the directory to be executed without changing
the user's PATH.
Env::Path presents an object-oriented interface to path variables,
defined as that subclass of environment variables which name an
ordered list of filesystem elements separated by a platform-standard
separator (typically ':' on UNIX and ';' on Windows).
The Exporter module implements an "import" method which allows a module
to export functions and variables to its users' namespaces. Many modules
use Exporter rather than implementing their own "import" method because
Exporter provides a highly flexible interface, with an implementation
optimised for the common case.
ExtUtils::AutoInstall lets module writers to specify a more
sophisticated form of dependency information than the PREREQ_PM
option offered by ExtUtils::MakeMaker.
This module works best with the Module::Install framework,
a drop-in replacement for MakeMaker.
The goal of this module is to offer a simple queue system using the
underlying filesystem for storage, security and to prevent race
conditions via atomic operations. It focuses on simplicity, robustness
and scalability.
ExtUtils::Config is an abstraction around the %Config hash.
ExtUtils::Constant facilitates generating C and XS wrapper code to allow
perl modules to AUTOLOAD constants defined in C library header files.
It is principally used by the h2xs utility, on which this code is based.
It doesn't contain the routines to scan header files to extract these
constants.
It's often inconvenient to correctly create a platform-independent
temporary storage space, manipulate files inside it, then clean it up.
This module aims to eliminate that problem by making it easy to do
things right.
Declare version conflicts for your dist
ExtUtils::Helpers provides various portable helper functions for module
building modules.