NAME

Verby::Action::Make - Action to run make(1).

SYNOPSIS

use Verby::Action::Make;

DESCRIPTION

METHODS

do

Run the make command with the specified parameters and fields.

log_extra

Used by the Run role to provide better log messages.

finished

Called by the Run role when the job has finished,

PARAMETERS

target
targets

The make targets to run, like e.g. test.

Optional.

workdir

The directory in which the makefile should be found. This is passed as the -C option to make.

makefile

If defined, passed as the -f option to make.

FIELDS

make_path

The name of the command to run. Defaults to make, but can be overridden to use e.g. gmake, or something not in $PATH.

num_jobs

The -j flag to make. Defaults to 1.

silent

Whether or not to pass the -s option to make. Defaults to true.

BUGS

None that we are aware of. Of course, if you find a bug, let us know, and we will be sure to fix it.

CODE COVERAGE

We use Devel::Cover to test the code coverage of the tests, please refer to COVERAGE section of the Verby module for more information.

SEE ALSO

AUTHOR

Yuval Kogman, <nothingmuch@woobling.org>

COPYRIGHT AND LICENSE

Copyright 2005-2008 by Infinity Interactive, Inc.

http://www.iinteractive.com

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.