#!/usr/bin/env perl use warnings; sub trim { my $trimmed = $_[0]; $trimmed =~ s/^\s+|\s+$//g ; return $trimmed; } my $gitRevision = $ARGV[0]; my $inputDir = $ARGV[1]; my $outputDir = $ARGV[2]; # Open the file containing the variables open VARIABLES, "<" . $inputDir . "/../version" or die "Could not open version information: $!"; my @variables = ; close VARIABLES; # Open the template header open TEMPLATE, "<" . $inputDir . "/include/revbuild.h.in" or die "Could not open template header: $!"; my @template =