| line |
true |
false |
branch |
|
33
|
0 |
20 |
unless $self->{'properties'}{'perl'} = $class->find_perl_interpreter |
|
37
|
24517 |
3 |
unless exists $self->{'config'}{$k} |
|
39
|
1 |
19 |
if defined $ENV{'CC'} |
|
41
|
1 |
19 |
if defined $ENV{'CFLAGS'} |
|
42
|
0 |
20 |
if defined $ENV{'CXX'} |
|
43
|
0 |
20 |
if defined $ENV{'CXXFLAGS'} |
|
44
|
0 |
20 |
if defined $ENV{'LD'} |
|
46
|
1 |
19 |
if defined $ENV{'LDFLAGS'} |
|
48
|
20 |
0 |
unless (exists $self->{'config'}{'cxx'}) |
|
53
|
19 |
1 |
if $self->{'config'}{'cc'} =~ /^\Q$ccbase$ccsfx\E$/ |
|
58
|
0 |
17 |
if (can_run($cxx1)) |
|
64
|
17 |
0 |
if (can_run($cxx2)) |
|
69
|
0 |
0 |
if (can_run($cxx)) |
|
74
|
3 |
17 |
unless (exists $self->{'config'}{'cxx'}) |
|
78
|
3 |
0 |
if defined $cflags |
|
89
|
0 |
22 |
unless 'File::Spec'->file_name_is_absolute($perl = $^X) or -f ($perl = $Config::Config{'perlpath'}) |
|
148
|
1 |
12 |
unless defined $args{'source'} |
|
154
|
0 |
12 |
$args{'object_file'} ? : |
|
159
|
1 |
11 |
exists $args{'include_dirs'} && ref $args{'include_dirs'} ne 'ARRAY' ? : |
|
161
|
10 |
2 |
unless $include_dirs_ref |
|
165
|
12 |
0 |
unless $args{'defines'} |
|
170
|
4 |
8 |
$args{'C++'} ? : |
|
182
|
4 |
8 |
$args{'C++'} ? : |
|
185
|
1 |
11 |
unless $self->do_system(@cc, @flags, $args{'source'}) |
|
192
|
4 |
5 |
$is_cplusplus ? : |
|
193
|
4 |
5 |
$is_cplusplus ? : |
|
194
|
2 |
7 |
if defined $self->{$have_compiler_flag} |
|
204
|
3 |
4 |
if ($is_cplusplus) { } |
|
219
|
2 |
5 |
$@ ? : |
|
238
|
10 |
0 |
if (defined $args{'module_name'} and length $args{'module_name'}) |
|
241
|
0 |
10 |
if (defined &DynaLoader::mod2fname) |
|
280
|
1 |
1 |
unless $args->{'dl_file'} |
|
290
|
1 |
1 |
defined $args->{'dl_version'} ? : |
|
311
|
9 |
0 |
unless ref $objects |
|
317
|
0 |
9 |
if $args{'lddl'} and $self->need_prelink |
|
327
|
8 |
1 |
$args{'lddl'} ? : |
|
332
|
1 |
8 |
unless $self->do_system(@shrp, @ld, @output, @$objects, @linker_flags) |
|
335
|
8 |
0 |
wantarray ? : |
|
341
|
6 |
13 |
unless $self->{'quiet'} |
|
348
|
26 |
74 |
unless defined $string |
|
349
|
1 |
73 |
if UNIVERSAL::isa($string, 'ARRAY') |
|
351
|
9 |
64 |
unless length $string |
|
356
|
0 |
64 |
if $^O eq 'MSWin32' |
|
366
|
13 |
4 |
unless $ENV{'PERL_CORE'} |
|
373
|
1 |
2 |
if (-f 'File::Spec'->catfile($dir, 'config_h.SH') and -f 'File::Spec'->catfile($dir, 'perl.h') and -f 'File::Spec'->catfile($dir, 'lib', 'Exporter.pm')) |
|
394
|
13 |
0 |
unless $self->perl_src |