#!/usr/bin/env perl
=head1 NAME
pod2html.pl
=head1 DESCRIPTION
Generate HTML from POD documentation
=head1 SEE ALSO
L
=cut
use strict;
use warnings;
use v5.10;
use FS::Misc::Pod2Html 'fs_pod2html';
use FS::UID qw( checkuid );
die 'Not running uid freeside!'
unless checkuid();
my $html_dir = shift @ARGV
or HELP_MESSAGE('Please specify an OUTPUT_DIRECTORY');
HELP_MESSAGE("Directory $html_dir: No write access!")
unless -w $html_dir;
fs_pod2html( $html_dir );
sub HELP_MESSAGE {
my $error = shift;
print " ERROR: $error \n"
if $error;
print "
Generate HTML from Freeside POD documentation
Usage: pod2html.pl OUTPUT_DIRECTORY
";
exit;
}