NAME

Test::AutoBuild - Automated build engine

SYNOPSIS

use Test::AutoBuild;
use Config::Record;

my $config = new Config::Record (file => $filename);
my $builder = new Test::AutoBuild (config => $config [, verbose => 1]);

my $status = $builder->run;

exit $status;

DESCRIPTION

This module provides the engine of the automated build system. It hooks together all the other modules to provide a structured workflow process for running the build. In a future release of autobuild, this module will be re-written to allow the workflow to be defined through the configuration file.

METHODS

    $builder = Test::AutoBuild->(config => $config [, verbose => 1]);

    Creates a new autobuild runtime object. $config is a configuration file (instance of Config::Record).

    $config = $builder->config([$name, [$default]]);

    If invoked with no arguments returns the Config::Record object storing the builder configuration. If invoked with a single argument, returns the configuration value with the matching name. An optional default value can be provided in the second argument

    $builder-run();

    Executes the build process.

AUTHORS

%author%

COPYRIGHT

Copyright (C) 2002 %author%

SEE ALSO

perl(1)

2 POD Errors

The following errors were encountered while parsing the POD:

Around line 51:

You can't have =items (as at line 73) unless the first thing after the =over is an =item

Around line 416:

=back doesn't take any parameters, but you said =back 4