Release-Checklist
view release on metacpan or search on metacpan
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>Release Checklist</title>
</head>
<body>
EOH
my $fhx = $fhtm . "_x";
my $done = 0;
if (grep { -x } map { "$_/pandoc" } grep { $_ && -d } split m/:+/ => $ENV{PATH}) {
say "Converting with pandoc";
system "pandoc", "-t", "html", "-o", $fhx, $fmd;
if (open my $xh, "<", $fhx) {
print $fh (<$xh>);
print $fh "</body></html>\n";
close $fh;
$done = 1;
}
else {
warn "pandoc failed to create HTML\n";
}
}
if (!$done and grep { -x } map { "$_/cmark" } grep { $_ && -d } split m/:+/ => $ENV{PATH}) {
say "Converting with cmark";
if (my @h = `cmark -t html $fmd`) {
print $fh @h;
print $fh "</body></html>\n";
close $fh;
$done = 1;
}
}
unless ($done) {
say "Converting with multimarkdown";
( run in 0.705 second using v1.01-cache-2.11-cpan-71847e10f99 )