X-Git-Url: https://git.proxmox.com/?p=pve-docs.git;a=blobdiff_plain;f=asciidoc-pve.in;h=97c5bf2315e5feb64801e5dbe61b9673ba64ecfa;hp=e7a6afba049d8834eb438133cb2ed347149f56b3;hb=fe38a7e7da98fad661c134b86b6311b51247e1ea;hpb=e1c899af47db8271d514162daedc061a5df073a2 diff --git a/asciidoc-pve.in b/asciidoc-pve.in index e7a6afb..97c5bf2 100644 --- a/asciidoc-pve.in +++ b/asciidoc-pve.in @@ -260,6 +260,18 @@ sub compile_asciidoc { scalar(@ARGV) == 0 or die "too many arguments...\n"; + my $outfilemap = $fileinfo->{outfile}->{$env}->{$infile} || + die "no output file mapping '$infile => $outfile' ($env)"; + + if ($man_target eq 'html') { + $outfilemap .= '.html'; + } elsif ($man_target eq 'wiki') { + $outfilemap .= '-plain.html'; + } + + die "wrong output file name '$outfile != $outfilemap' ($env)" + if $outfile ne $outfilemap; + defined($fileinfo->{titles}->{$env}) || die "unknown environment '$env'";