[Chapter 8] 8.55 ExtUtils::Manifest
Author: Ellen Siever, Stephen Spainhour & Nathan Patwardhan
Date: 1999-07-02T01:46:16Z

#

| Chapter 8 Standard Modules |

## 8.55 ExtUtils::Manifest

Provides utilities for maintaining and using a MANIFEST file. The MANIFEST file is essentially a packing list, included with a module, so the user who installs the module can be sure that all the files are actually present. The file created by ExtUtils::Manifest is a list of filenames, one per line, with an optional comment on each line.

ExtUtils::Manifest optionally uses a file called MANIFEST.SKIP, which contains regular expressions specifying files that are not to be included in MANIFEST. Manifest also defines two global variables that are used by several of the functions:

`$ExtUtils::Manifest::MANIFEST`

  The name of the MANIFEST file. Changing the value results in different MANIFEST and different MANIFEST.SKIP files. Default is MANIFEST.

`$ExtUtils::Manifest::Quiet`

  If true, the functions work silently. Default is 0.

Provides six functions, which are exportable on request:

- filecheck
- fullcheck
- manicheck
- manicopy
- mkmanifest
- manifind
- maniread
- skipcheck

8.54 ExtUtils::MakeMaker |  | 8.56 ExtUtils::Miniperl