NAME
Test::AutoBuild::Cache - caching of build results
SYNOPSIS
use Test::AutoBuild::Cache;
my $cache = Test::AutoBuild::Cache->new(cache_root => $directory,
timestamp => $boolean);
my $up2date = $cache->test_cache($module);
DESCRIPTION
Description
METHODS
my $cache = Test::AutoBuild::Cache->new(cache_root=> $directory, timestamp => $boolean);
Creates a new module cache in the directory specified by cache_root
parameter. If the timestamp
parameter evaluates to true, then when checking if a module cache is uptodate, it will compare the timestamps on every single file. This is overkill for most situations, since the respository module informs the build whether there were any changes in source control since previous build. In particular for CVS, this causes caching to fail altogether since 'cvs update' always touchs files in the 'CVS' directory.
AUTHORS
Dennis Gregorovic <dgregorovic@alum.mit.edu>
COPYRIGHT
Copyright (C) 2003-2004 Dennis Gregorovic <dgregorovic@alum.mit.edu>
SEE ALSO
2 POD Errors
The following errors were encountered while parsing the POD:
- Around line 44:
You can't have =items (as at line 61) unless the first thing after the =over is an =item
- Around line 379:
=back doesn't take any parameters, but you said =back 4