Alien-LibXML
view release on metacpan or search on metacpan
t/01-compiler.t view on Meta::CPAN
@libs = map { $_ =~ /^-L(.*)$/ && -d File::Spec->catfile($1, '.libs') ? ($_, "-L" . File::Spec->catfile($1, '.libs')) : $_ } @libs;
if($^O eq 'MSWin32') {
# on windows, the dll must be in the PATH
push @PATH, $_ for map { my $p = $_; $p =~ s{^-L}{}; $p } grep { /^-L/ } @libs;
}
diag "COMPILER: $CC";
diag "CFLAGS: @cflags";
diag "LIBS: @libs";
diag "OUTPUT: @{[ file 't/tree1.exe' ]}";
diag "INPUT: @{[ file 't/tree1.c' ]}";
system(
$CC, @cflags,
-o => file 't/tree1.exe',
file 't/tree1.c',
@libs,
);
ok -x 't/tree1.exe';
( run in 0.237 second using v1.01-cache-2.11-cpan-4e96b696675 )