#!/usr/bin/perl
use Text::Template;
use strict;
our $OUT;
my $file = shift or die 'file name not supplied';
my $out = "${file}-out";
my $template = Text::Template->new
(TYPE => 'FILE', SOURCE => $file, DELIMITERS => [ '', '' ]);
sub pod_include {
my ($file, $indent) = @_;
open F, $file or die "couldnt open file : $!";
$OUT = '';
my $spaces = " " x $indent;
while () {
$OUT .= "$spaces$_";
}
$OUT;
}
sub pod_code {
my $file = shift or die "NO FILE SUPPLIED";
pod_include($file, 1);
}
open O, ">$out" or die "couldnt open $out: $!";
print O $template->fill_in;
close(O);