if (!do($include)) {
my $error = $@ ? $@
: $! ? $!
: 'did not return a true value';
die("Unable to load common stuff: $error\n");
}
####
use File::Basename qw( dirname );
use File::Spec::Functions qw( rel2abs );
my $include_fq = rel2abs('common.inc', dirname(rel2abs($0)));
if (!do($include_fq)) {
my $error = $@ ? $@
: $! ? $!
: 'did not return a true value';
die("Unable to load common stuff: $error\n");
}
####
use File::Basename qw( dirname );
use File::Spec::Functions qw( rel2abs );
use lib dirname(rel2abs($0));
if (!do('common.inc')) {
my $error = $@ ? $@
: $! ? $!
: 'did not return a true value';
die("Unable to load common stuff: $error\n");
}
####
use File::Basename qw( dirname );
use File::Spec::Functions qw( rel2abs );
BEGIN { chdir(dirname(rel2abs($0))); }
if (!do('common.inc')) {
my $extra = $@ ? ": $@" :
$! ? ": $!" :
': did not return a true value';
die("Unable to load common stuff$extra\n");
}