Release-Checklist

 view release on metacpan or  search on metacpan

md2html.pl  view on Meta::CPAN

<!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.589 second using v1.01-cache-2.11-cpan-71847e10f99 )