| line |
true |
false |
branch |
|
34
|
0 |
20 |
unless $self->{'properties'}{'perl'} = $class->find_perl_interpreter |
|
38
|
24517 |
3 |
unless exists $self->{'config'}{$k} |
|
40
|
1 |
19 |
if defined $ENV{'CC'} |
|
42
|
1 |
19 |
if defined $ENV{'CFLAGS'} |
|
43
|
0 |
20 |
if defined $ENV{'CXX'} |
|
44
|
0 |
20 |
if defined $ENV{'CXXFLAGS'} |
|
45
|
0 |
20 |
if defined $ENV{'LD'} |
|
47
|
1 |
19 |
if defined $ENV{'LDFLAGS'} |
|
49
|
20 |
0 |
unless (exists $self->{'config'}{'cxx'}) |
|
54
|
19 |
1 |
if $self->{'config'}{'cc'} =~ /^\Q$ccbase$ccsfx\E$/ |
|
59
|
0 |
17 |
if (can_run($cxx1)) |
|
65
|
17 |
0 |
if (can_run($cxx2)) |
|
70
|
0 |
0 |
if (can_run($cxx)) |
|
75
|
3 |
17 |
unless (exists $self->{'config'}{'cxx'}) |
|
79
|
3 |
0 |
if defined $cflags |
|
90
|
0 |
22 |
unless 'File::Spec'->file_name_is_absolute($perl = $^X) or -f ($perl = $Config::Config{'perlpath'}) |
|
149
|
1 |
12 |
unless defined $args{'source'} |
|
155
|
0 |
12 |
$args{'object_file'} ? : |
|
160
|
1 |
11 |
exists $args{'include_dirs'} && ref $args{'include_dirs'} ne 'ARRAY' ? : |
|
162
|
10 |
2 |
unless $include_dirs_ref |
|
166
|
12 |
0 |
unless $args{'defines'} |
|
171
|
4 |
8 |
$args{'C++'} ? : |
|
183
|
4 |
8 |
$args{'C++'} ? : |
|
186
|
1 |
11 |
unless $self->do_system(@cc, @flags, $args{'source'}) |
|
193
|
4 |
5 |
$is_cplusplus ? : |
|
194
|
4 |
5 |
$is_cplusplus ? : |
|
195
|
2 |
7 |
if defined $self->{$have_compiler_flag} |
|
205
|
3 |
4 |
if ($is_cplusplus) { } |
|
220
|
2 |
5 |
$@ ? : |
|
239
|
10 |
0 |
if (defined $args{'module_name'} and length $args{'module_name'}) |
|
242
|
0 |
10 |
if (defined &DynaLoader::mod2fname) |
|
281
|
1 |
1 |
unless $args->{'dl_file'} |
|
291
|
1 |
1 |
defined $args->{'dl_version'} ? : |
|
312
|
9 |
0 |
unless ref $objects |
|
318
|
0 |
9 |
if $args{'lddl'} and $self->need_prelink |
|
328
|
8 |
1 |
$args{'lddl'} ? : |
|
333
|
1 |
8 |
unless $self->do_system(@shrp, @ld, @output, @$objects, @linker_flags) |
|
336
|
8 |
0 |
wantarray ? : |
|
342
|
6 |
13 |
unless $self->{'quiet'} |
|
349
|
26 |
74 |
unless defined $string |
|
350
|
1 |
73 |
if UNIVERSAL::isa($string, 'ARRAY') |
|
352
|
9 |
64 |
unless length $string |
|
357
|
0 |
64 |
if $^O eq 'MSWin32' |
|
367
|
13 |
4 |
unless $ENV{'PERL_CORE'} |
|
374
|
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')) |
|
395
|
13 |
0 |
unless $self->perl_src |