| line |
true |
false |
branch |
|
55
|
0 |
38 |
unless defined $name |
|
76
|
0 |
38 |
if $ENV{'V'} |
|
78
|
2 |
36 |
if (defined $args{'cflags'}) |
|
80
|
0 |
2 |
ref $args{'cflags'} ? : |
|
85
|
0 |
38 |
if (defined $args{'libs'}) |
|
87
|
0 |
0 |
ref $args{'libs'} ? : |
|
92
|
8 |
30 |
if (defined $args{'alien'}) |
|
94
|
8 |
0 |
ref $args{'alien'} ? : |
|
97
|
0 |
0 |
if $alien->can("cflags") |
|
|
0 |
0 |
unless (eval {
do {
$alien->can("libs") if $alien->can("cflags")
}
}) |
|
111
|
21 |
2 |
ref $args{'source'} ? : |
|
|
23 |
15 |
if $args{'source'} |
|
135
|
5 |
69 |
unless (@file_classes) |
|
137
|
5 |
0 |
if (defined $VERSION) { } |
|
170
|
14 |
8 |
if eval {
do {
$class->can("new")
}
} |
|
186
|
7 |
55 |
if (eval {
do {
$file_spec->isa("FFI::Build::File::Base")
}
}) |
|
191
|
5 |
50 |
if (ref $file_spec eq "ARRAY") |
|
195
|
1 |
4 |
unless ($class->can("new")) |
|
216
|
73 |
2 |
if ($path =~ /$regex/) |
|
249
|
0 |
27 |
if ($source->can("build_all")) |
|
252
|
0 |
0 |
if ($count == 1) { } |
|
262
|
2 |
25 |
if $source->ld |
|
266
|
0 |
27 |
if $next->ld |
|
274
|
19 |
0 |
unless -f $self->file->path |
|
279
|
0 |
0 |
if $object_time > $target_time |
|
284
|
0 |
19 |
unless &$needs_rebuild(@objects) |
|
306
|
0 |
19 |
if ($exit or not -f $self->file->path) { } |
|
|
12 |
7 |
elsif ($self->verbose >= 2) { } |
|
|
7 |
0 |
elsif ($self->verbose >= 1) { } |
|
332
|
9 |
0 |
if (-f $dll) |
|
342
|
6 |
11 |
if (-d $dir) |