regmach.o trans2.o quant.o error.o convert.o
map.o tags.o palimg.o maskimg.o img8.o img16.o rotate.o
bmp.o tga.o color.o fills.o imgdouble.o limits.o hlines.o
- imext.o scale.o rubthru.o render.o paste.o compose.o flip.o);
+ imext.o scale.o rubthru.o render.o paste.o compose.o flip.o
+ perlio.o);
if ($Config{useithreads}) {
if ($Config{i_pthread}) {
else {
print "Unsupported threading model\n";
push @objs, "mutexnull.o";
+ if ($ENV{AUTOMATED_TESTING}) {
+ die "OS unsupported: no threading support code for this platform\n";
+ }
}
}
else {
$CFLAGS .= " -DIMAGER_TRACE_CONTEXT";
}
+my $tests = 't/*.t t/*/*.t';
+if (-d "xt" && scalar(() = glob("xt/*.t"))) {
+ $tests .= " xt/*.t";
+}
+
my %opts=
(
'NAME' => 'Imager',
'XSLoader' => 0,
},
TYPEMAPS => \@typemaps,
+ test => { TESTS => $tests },
);
if ($coverage) {