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