podmak => File::Spec->catdir($Up, "win32", "pod.mak"),
# plan9 => File::Spec->catdir($Up, "plan9", "mkfile"),
unix => File::Spec->catdir($Up, "Makefile.SH"),
+ # TODO: add roffitall
);
{
}
}
-# OK. Now a lot of ancillay function definitions follow
+# OK. Now a lot of ancillary function definitions follow
# Main program returns at "Do stuff"
sub path2modname {
)+
}
{$1 . join "", &generate_perlpod}mxe) {
- die "$0: Failed to insert ammendments in do_perlpod";
+ die "$0: Failed to insert amendments in do_perlpod";
}
$pod;
}
The addition of C<Pod::Simple> and its related modules may make this task
easier to complete.
+=head2 merge checkpods and podchecker
+
+F<pod/checkpods.PL> (and C<make check> in the F<pod/> subdirectory)
+implements a very basic check for pod files, but the errors it discovers
+aren't found by podchecker. Add this check to podchecker, get rid of
+checkpods and have C<make check> use podchecker.
+
=head2 Parallel testing
(This probably impacts much more than the core: also the Test::Harness
not see the same filesystem(s), the $Config{run} may need to do some
file/directory copying back and forth.
+=head2 roffitall
+
+Make F<pod/roffitall> be updated by F<pod/buildtoc>.
+
=head1 Tasks that need a little C knowledge
These tasks would need a little C knowledge, but don't need any specific