Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Add documentation for quickcover; link to Devel-Cover.

  • Loading branch information...
commit d3bdc7924d32aeaeebf1ce010f559ac3ca729658 1 parent 4801c62
@jkeenan jkeenan authored
Showing with 17 additions and 2 deletions.
  1. +5 −0 Configure.pl
  2. +12 −2 config/auto/coverage.pm
View
5 Configure.pl
@@ -196,6 +196,11 @@ =head2 General Options
Store the results of each configuration step in a Storable F<.sto> file on
disk, for later analysis by F<Parrot::Configure::Trace> methods.
+=item C<--coveragedir>
+
+In preparation for calling C<make quickcover> to perform coverage analysis,
+provide a user-specified directory for top level of HTML output.
+
=item Operating system-specific configuration options
=over 4
View
14 config/auto/coverage.pm
@@ -7,9 +7,13 @@ config/auto/coverage- Check whether coverage analysis tools are present
=head1 DESCRIPTION
Coverage analysis is the measurement of the extent to which a program's source
-code is exercised by its tests. In Parrot, we can perform coverage analysis
+code is exercised by its tests.
+
+In Parrot, we can perform coverage analysis
on our Parrot source code (well, at least on F<.c> and F<.pmc> files) and on
-the Perl 5 components used in our tools. To conduct such analysis, we need
+the Perl 5 components used in our tools.
+
+To conduct such analysis, we need
the C coverage utility F<gcov> and two utilities, F<cover> and F<gcov2perl>,
which are included in the Devel-Cover distribution from CPAN. (Paul
Johnson++). This configuration step determines whether those utilities are
@@ -58,6 +62,12 @@ sub runstep {
1;
+=head1 REFERENCES
+
+L<http://search.cpan.org/dist/Devel-Cover/>.
+
+=cut
+
# Local Variables:
# mode: cperl
# cperl-indent-level: 4
Please sign in to comment.
Something went wrong with that request. Please try again.