Branch Coverage

File:/tmp/build/automake
Coverage:89.6%

line%coveragebranch
4450TFif exists $ENV{'DJDIR'}
116100TFif (defined $self->_finish)
125100TFif (defined $self->_target_hook)
13750TFif ($perl_threads)
1121100TFif $_ eq '.' or $_ eq ''
112250TFif ($_ eq '..') { }
11250TFunless pop @res
1166100TFif (option('silent-rules'))
1171100TFif not vardef $silent_var, {hash => {}, not => [{hash => {FALSE => 1}, string => 'FALSE'}], string => 'TRUE', subst_string => ''}
1185100TFif option('silent-rules')
1193100TFif option('silent-rules')
1212100TFif (option('silent-rules'))
1250100TFif ($var)
1252100TFif ($var->has_conditional_contents)
1261100TFif process_option_list $loc, $value
1266100TFif option('silent-rules')
1269100TFif ($strictness == 2)
1290100TFif ($var->has_conditional_contents)
1307100TFif option('ansi2knr')
1322100TFif $lang->libtool_tag and exists $libtool_tags{$lang->libtool_tag}
1337100TFif ($var)
1341100TFif ($var->rdef($cond)->owner == 2)
1356100TFif (not option('no-dependencies')) { }
1360100TFif (&saw_sources_p(0) and keys %dep_files)
140650TFunless $extension_map{$ext}
1414100TF$pfx eq '' ? :
1416100TFoption('no-dependencies') || $lang->autodep eq 'no' ? :
1421100TF$AMDEP eq 'FALSE' ? :
1442100TFif (not option('no-dependencies') and $lang->autodep ne 'no' or defined $lang->compile)
1448100TFif not $output_flag and $lang->name eq 'c' and option('subdir-objects')
1476100TFoption('subdir-objects') ? :
1509100TFif defined $seen_files{$obj}
151250TFunless defined $lang->compile
1523100TFif set_seen $val
1529100TFunless set_seen $ptltflags
1540100TFif $depbase eq '.'
1542100TFunless $depbase eq ''
1599100TFif ($lang->ansi and $obj =~ /\$U/)
160150TFif not $source =~ /\$U/
1607100TFif ($objdir ne $srcdir)
1664100TFif defined $done{$lang}
1682100TFif $lang->compile
1685100TFif $lang->link
1698100TFif $lang->link
1706100TFif $need_link or suffix_rules_count > 1
1709100TFif ($needs_c)
1711100TFunless defined $done{$languages{'c'}}
1739100TFif not $val =~ /(?:\$\(EXEEXT\)$|^[\@]\w+[\@]$)/ and &$pred($val)
1760100TFif ($var) { }
50TFelsif ($prefix eq '') { }
1775100TFif defined $libsources{$file}
1813100TFif (/^\@.*\@$/)
1816100TFif $topparent ne $var->name
1830100TFif not m[^(?:(.*)/)?([^/]*)($KNOWN_EXTENSIONS_PATTERN)$]
1853100TFif ($extension_map{$extension} and $lang = $languages{$extension_map{$extension}}) { }
100TFelsif ($extension eq $nonansi_obj) { }
1862100TFif $nonansi_obj eq '.lo'
1865100TFif (set_seen("${derived}_$flag"))
1884100TFif $r == 0
1890100TFif (defined $source_extension) { }
100TFelsif ($lang->ansi) { }
1905100TFif ($have_per_exec_flags)
1920100TFif ($var)
193050TFif not defined $lang->compile
1938100TFif ($r == 2 and $directory ne '')
1972100TFif ($renamed or $directory ne '' and not option('subdir-objects') or $lang->nodist_specific and not $transform{'DIST_SOURCE'})
1981100TFif ($directory ne '') { }
1990100TFif ($lang->ansi and option('ansi2knr'))
1996100TF$derived_source ? :
2007100TFif ($renamed) { }
2032100TFif $directory ne ''
2046100TFif defined $object_map{$object} and $object_map{$object} ne $full
2050100TF$object =~ /\.lo$/ ? :
2053100TFif (defined $object_compilation_map{$comp_obj} and $object_compilation_map{$comp_obj} != 0 and $object_compilation_map{$comp_obj} != 3 and $object_compilation_map{$comp_obj} != $comp_val)
2064100TFif (defined $lang)
2070100TFif ($derived_source)
207250TFif $lang->autodep ne 'no'
2079100TFunless $topparent =~ /^(?:nobase_)?nodist_/
2088100TFif (not defined $object_map{$object})
2095100TFif ($object =~ m[/])
2102100TFif ($lang and $lang->name eq 'java' and $object =~ m[(/|^)\.\./])
2111100TFif ($object =~ /\.lo$/)
212550TFunless option('no-dependencies')
2130100TFif scalar @dep_list > 0
2136100TFif ($lang and $lang->autodep ne 'no')
2188100TFif @trans
2216100TFif reject_var $one_file . '_OBJECTS', $one_file . '_OBJECTS should not be defined'
2227100TFunless $var
2232100TF$prefix eq '' ? :
2235100TFunless $prefix =~ /EXTRA_/
2239100TFunless option('no-dist') or $prefix =~ /^nodist_/
2250100TFif ($needlinker)
2256100TFif (scalar @keys == 0) { }
2263100TF$ext_var ? :
2264100TFif $default_source_ext =~ /[\t ]/
2267100TFif ($old_default_source ne $default_source and not $ext_var and rule $old_default_source || rule('$(srcdir)/' . $old_default_source) || rule('${srcdir}/' . $old_default_source) || -f $old_default_source)
2285100TFif (rule('$(srcdir)/' . $default_source) or rule('${srcdir}/' . $default_source))
2311100TFif ($linker eq '')
233350TFunless $var
233550TFunless $varname =~ /^(.*)(?:LIB|LD)ADD$/
2349100TFif ($val =~ /^-/) { }
100TFelsif (not $val =~ /^\@.*\@$/) { }
100TFelsif ($val =~ /^\@(LT)?LIBOBJS\@$/) { }
100TFelsif ($val =~ /^\@(LT)?ALLOCA\@$/) { }
235250TFif (not $val =~ /^-[lL]/ and not $val =~ /^-dl(?:pre)?open$/ and not $flagvar)
2416100TFif ($config_libobj_dir and $relative_dir ne $config_libobj_dir)
2419100TFif (option('subdir-objects')) { }
242550TFif $config_libobj_dir ne '.'
2426100TFif $relative_dir ne '.'
2431100TFif $var =~ s/^LT//
2446100TF$lt ? :
2449100TFif not keys %libsources
245650TFif ($iter =~ /\.[cly]$/)
246250TFif ($iter =~ /\.h$/) { }
100TFelsif ($iter ne 'alloca.c') { }
2474100TFif (not $bs or not grep /$rewrite/, $bs->value_as_list_recursive)
2485100TF$lt ? :
2511100TFif ($xname ne $name)
2529100TFunless $get_object_extension_was_run
2533100TFif (not option('nostdinc'))
2538100TFif ($var)
255650TFif ($compile_clean_files{$item} == 0) { }
0TFelsif ($compile_clean_files{$item} == 2) { }
2577100TFif (option('ansi2knr'))
2586100TFif ($ansi2knr_filename eq 'ansi2knr') { }
2613100TFunless var('LIBTOOL')
261850TFif $relative_dir eq '.' and not $libtool_new_api
2624100TF$item eq '.' ? :
2645100TFif not @proglist
2670100TFif (var($xname . '_LDADD')) { }
2681100TFif (var('LDADD'))
2713100TFif ($seen_libobjs or $seen_global_libobjs)
271550TFif (var($xname . '_LDADD')) { }
0TFelsif (var('LDADD')) { }
2735100TFif not @liblist
274050TFif (@prefix)
2757100TFif (not $bn =~ /^lib.*\.a$/)
277950TFif (not var($xlib . '_AR'))
2786100TFif (var($xlib . '_LIBADD')) { }
2788100TFif (&handle_lib_objects($xlib, $xlib . '_LIBADD'))
2822100TFif ($seen_libobjs)
282450TFif (var($xlib . '_LIBADD'))
2840100TFif not @liblist
284550TFif (@prefix)
2861100TFif ($dir =~ /^nobase_/)
2878100TFif not $strip_subdir
2882100TFif (exists $instconds{$val}) { }
2887100TFif ($msg)
2890100TF$strip_subdir ? :
2891100TFif $dir eq 'EXTRA' or $dir eq 'noinst' or $dir eq 'check'
289350TF$full_cond->true ? :
2902100TFif $adir eq 'EXTRA' or $adir eq 'noinst' or $adir eq 'check'
290550TF$acond->true ? :
2907100TF$dir ne $adir ? :
2948100TFif ($ldvar and grep /-module/, $ldvar->value_as_list_recursive or $ldvar2 and grep /-module/, $ldvar2->value_as_list_recursive)
2956100TFif (not $bn =~ /$libname_rx$/)
2959100TFif ($libname_rx eq '\\.la') { }
2987100TFif (var($xlib . '_LIBADD')) { }
2989100TFif (&handle_lib_objects($xlib, $xlib . '_LIBADD'))
3015100TFif ($instdirs{$onelib}{$rcond} eq 'EXTRA' or $instdirs{$onelib}{$rcond} eq 'noinst' or $instdirs{$onelib}{$rcond} eq 'check') { }
302950TFif defined $instsubdirs{$onelib}{$rcond}
3032100TFif ($rcond->true) { }
3060100TFif ($seen_libobjs)
306250TFif (var($xlib . '_LIBADD'))
3082100TFif exists $configure_vars{$varname}
3087100TFunless $var->rdef($cond)->seen
3150100TFif (/^\@setfilename +(\S+)/) { }
100TFelsif (/^\@include\s+(vers[^.]*\.texi)\s*$/) { }
100TFelsif (/^\@def(code)?index (\w+)/) { }
100TFelsif (/^\@syn(code)?index (\w+) (\w+)/) { }
3155100TFif $outfile
3158100TFif ($outfile =~ /\.([^.]+)$/ and $1 ne 'info')
319050TFif (not $outfile)
3233100TFif ($sdir eq '.' and dirname($dest) eq '.') { }
3251100TFunless $insrc
3265100TF$generic && $dsfx ? :
3271100TF$insrc ? :
3273100TF$generic ? :
100TF$generic_info ? :
3317100TFif $d
3318100TFif $c
332850TFif ($infobase eq $texi)
3339100TFunless my($out_file, $vtexi, @clean_files) = scan_texinfo_file("$relative_dir/$texi")
3349100TFif $outdir eq './'
3451100TF$out_file =~ /$user_cleaned_files/ ? :
3454100TFif $insrc
3459100TFif $vtexi
3462100TFif (var($canonical . '_TEXINFOS'))
3475100TFif ($vtexi)
347750TFif defined $versions{$vtexi}
3485100TF$done ? :
3489100TFif ($config_aux_dir_set_in_configure_ac) { }
3501100TFif ($config_aux_dir_set_in_configure_ac) { }
3523100TFif (var('TEXINFO_TEX')) { }
100TFelsif (option('cygnus')) { }
100TFelsif ($config_aux_dir_set_in_configure_ac) { }
3550100TFif (not option('no-installinfo'))
3571100TFif ($need_texi_file and not option('no-texinfo.tex'))
3573100TFif ($need_texi_file > 1) { }
3602100TFif ($info_texinfos)
3629100TFif not variables 'MANS'
3646100TFif (var $varname)
3650100TFif ($npfx eq 'notrans_') { }
3661100TFif $pfx eq 'dist_'
3668100TFif ($var)
367350TFif (/\.([0-9a-z])([a-z]*)$/)
3676100TFif ($npfx eq 'notrans_') { }
3688100TFif ($npfx eq 'notrans_') { }
3696100TFif $pfx eq 'dist_'
370250TFunless %sections
3723100TFif ($varname =~ /$expr/)
3730100TFif ($varname =~ /$expr/)
3761100TFunless option('no-installman')
3780100TFif (var('SUBDIRS'))
3816100TFif (&saw_sources_p(1) or var('ETAGS_ARGS') or @tag_deps) { }
100TFelsif (reject_var 'TAGS_DEPENDENCIES', "it doesn't make sense to define `TAGS_DEPENDENCIES' without\nsources or `ETAGS_ARGS'") { }
3828100TFif $relative_dir eq dirname($in)
3861100TFif ($seen_multilib and $relative_dir eq '.')
3878100TFif ($rule)
3905100TFif $a eq $b
3907100TFif $a eq 'README'
3909100TFif $b eq 'README'
3925100TFif ($subdirs)
3938100TFif (var('DIST_SUBDIRS')) { }
100TFelsif ($subdirs->has_conditional_contents) { }
3957100TFif option('no-dist')
3960100TFif ($relative_dir eq '.')
3962100TFoption('no-dist-gzip') ? :
3965100TFunless $archive_defined
3975100TFif ($relative_dir eq '.' and $config_aux_dir_set_in_configure_ac)
3978100TFif (not &is_make_dir($config_aux_dir))
3985100TFif (dir_has_case_matching_file $relative_dir, $cfile or rule $cfile)
3994100TFif ($check_aux and dir_has_case_matching_file $config_aux_dir, $cfile)
4005100TFif ($relative_dir eq '.')
4009100TFunless is_make_dir(dirname($file))
4037100TFif user_phony_rule('dist-hook')
4042100TF$flm ? :
4059100TFunless -d "$relative_dir/$dir"
4078100TFif $dir eq 'obj'
4084100TFif grep /^\Q$dir\E$/i, ('aux', 'lpt1', 'lpt2', 'lpt3', 'com1', 'com2', 'com3', 'com4', 'con', 'prn')
4113100TFunless $subdirs
4118100TFif $dsubdirs
413750TFif (-f 'aclocal.m4')
414850TFif (set_seen('ACLOCAL_M4_SOURCES'))
4168100TFif var $token
4198100TFif (dirname($single) eq $relative_dir) { }
4225100TFif substitute_ac_subst_variables($i) =~ /\$/
4227100TFif (exists $ac_config_files_location{$i} and $i ne $file) { }
4230100TFif ($di eq $relative_dir) { }
100TFelsif ($relative_dir ne '.') { }
424550TFunless $i =~ /\$/ or exists $output_files{$i} or -f $i
426650TFunless @inputs
4274100TFif $colon_infile eq ":$makefile.in"
428150TFif -f 'aclocal.m4'
4285100TFglobal_option('cygnus') ? :
100TFglobal_option('no-dependencies') ? :
4288100TF$relative_dir eq '.' ? :
4302100TFif ($relative_dir eq '.')
4304100TFif -f 'acconfig.h'
4322100TFif ($relative_dir eq $config_h_dir or $relative_dir eq '.' and not &is_make_dir($config_h_dir))
4326100TFif ($relative_dir eq $config_h_dir) { }
433450TFif ($config_h_dir eq '.') { }
434850TFif substitute_ac_subst_variables($config_h_path) =~ /\$/
435250TFif (-f $config_h_path . '.top')
435650TFif (-f $config_h_path . '.bot')
4364100TFif (-f 'acconfig.h')
4384100TFif @distclean_config
4393100TFif (-f $mkidpath) { }
4418100TFif ($relative_dir eq dirname($out)) { }
4427100TFif @config_h
4439100TFif ($lfile =~ /^([^:]*):(.*)$/) { }
445350TFif -f $file . '.am'
4464100TFif ($fd ne $relative_dir)
4466100TFif ($relative_dir eq '.' and not &is_make_dir($fd)) { }
4479100TFif substitute_ac_subst_variables($local) =~ /\$/
4483100TFif (defined $cond)
4489100TF$relative_dir eq '.' ? :
4507100TFunless $file
4511100TFif (not substitute_ac_subst_variables($link) =~ /\$/)
4519100TFif ($fd ne $relative_dir)
4521100TFif ($relative_dir eq '.' and not &is_make_dir($fd)) { }
4530100TFif ($file ne $link) { }
4532100TFif $local
4536100TFif $local
4541100TFif (not substitute_ac_subst_variables($file) =~ /\$/)
4548100TFif ($fd eq $relative_dir or $relative_dir eq '.' and not &is_make_dir($fd))
4560100TFif @actual_other_files
4564100TFif @actual_other_vpath_files
4577100TFunless $$_[1] =~ /\..*$/
4584100TFif not $seen_gettext or $relative_dir ne '.'
4588100TFif (not $subdirs)
4611100TFif (-d 'po')
4615100TFif not grep(($_ eq 'po'), @subdirs)
4621100TFif not $seen_gettext_external && !$seen_gettext_intl and not grep(($_ eq 'intl'), @subdirs)
4628100TFif $seen_gettext_external and not $seen_gettext_intl and grep(($_ eq 'intl'), @subdirs)
4650100TFif (@suffixes or $suffixes)
4659100TF$suffixes ? :
4677100TFset_seen('BUILT_SOURCES') ? :
100TFuser_phony_rule('installdirs-local') ? :
4706100TFif dirname($out) eq $relative_dir
4711100TFif user_phony_rule('all-local')
4721100TFif var('BUILT_SOURCES')
4726100TFif dirname($out) eq $relative_dir
4730100TFif (@local_headers) { }
4738100TFvar('SUBDIRS') ? :
4747100TFvar('SUBDIRS') ? :
4759100TFif user_phony_rule('check-local')
4763100TFif (option('cygnus')) { }
4774100TFif (@check)
4781100TFif (@check_tests)
4790100TFvar('BUILT_SOURCES') ? :
100TFvar('SUBDIRS') ? :
4796100TFif var('BUILT_SOURCES')
480850TFif var('MOSTLYCLEANFILES')
4810100TFif var('CLEANFILES')
4812100TFif var('DISTCLEANFILES')
4814100TFif var('MAINTAINERCLEANFILES')
4818100TFif var('BUILT_SOURCES')
483050TFunless exists $rms{$when}
4835100TFif $file =~ /^\s*\$(\(.*\)|\{.*\})\s*$/
4847100TFif var($prefix . $var)
487250TFif $a eq $b
4876100TFif ($a1 ne $b1)
4878100TFif $b1 eq '.'
4879100TFif $a1 eq '.'
4916100TFunless s/-am$//
4917100TFif user_phony_rule("$_-local")
4925100TFif (user_phony_rule("$_-hook"))
4942100TFunless @{$dependencies{$_};} or $actions{$_} or $required_targets{$_}
4955100TFif ($_ ne '.PHONY' and $_ ne '.MAKE')
4966100TFif defined $actions{$_}
4989100TFif (option('dejagnu')) { }
5002100TFif (var('TESTS'))
5013100TFif var('XFAIL_TESTS')
5016100TFif (option('parallel-tests'))
5023100TFif ($handle_exeext)
5031100TFif ($handle_exeext)
5033100TFunless $test_suffixes[0] eq $at_exeext
5043100TFif $val =~ /^\@.*\@$/
5047100TFif ($val =~ m[(\$\((top_)?srcdir\))/]o)
5056100TFif $test_suffix eq $at_exeext or $test_suffix eq ''
5057100TFif substr($obj, -length($test_suffix)) eq $test_suffix
5081100TFif ($test_suffix eq $last_suffix) { }
5094100TFif ($test_suffix ne $at_exeext and $test_suffix ne '')
5102100TF$handle_exeext ? :
5129100TFif not @elfiles
5151100TFif not @pyfiles
5164100TFif not @sourcelist
517350TFif $curs eq 'EXTRA'
517550TFif defined $dir
5188100TFif (option('readme-alpha'))
5190100TFif ($relative_dir eq '.')
5192100TFif (not $package_version =~ /^$GNITS_VERSION_PATTERN$/)
5198100TFif (defined $1 and -f 'README-alpha')
5220100TFunless @inputs
5238100TFif ($file =~ /^(.*)\.in$/ and -f "$1.am")
526150TFif $_ eq '\\' or $_ eq ''
5265100TFunless @rest
5266100TFif $local =~ m[^\./]
5271100TFif ($input) { }
5283100TFif @cond_stack
535650TFunless exists $traced{$macro}
5360100TFif ($#args < $traced{$macro})
5367100TFif ($macro eq 'AC_CANONICAL_BUILD') { }
100TFelsif ($macro eq 'AC_CANONICAL_HOST') { }
100TFelsif ($macro eq 'AC_CANONICAL_TARGET') { }
100TFelsif ($macro eq 'AC_CONFIG_AUX_DIR') { }
100TFelsif ($macro eq 'AC_CONFIG_FILES') { }
100TFelsif ($macro eq 'AC_CONFIG_HEADERS') { }
100TFelsif ($macro eq 'AC_CONFIG_LIBOBJ_DIR') { }
100TFelsif ($macro eq 'AC_CONFIG_LINKS') { }
100TFelsif ($macro eq 'AC_FC_SRCEXT') { }
100TFelsif ($macro eq 'AC_INIT') { }
100TFelsif ($macro eq 'AC_LIBSOURCE') { }
100TFelsif ($macro eq 'AC_REQUIRE_AUX_FILE') { }
100TFelsif ($macro eq 'AC_SUBST_TRACE') { }
100TFelsif ($macro eq 'AM_AUTOMAKE_VERSION') { }
100TFelsif ($macro eq 'AM_CONDITIONAL') { }
100TFelsif ($macro eq 'AM_ENABLE_MULTILIB') { }
100TFelsif ($macro eq 'AM_GNU_GETTEXT') { }
100TFelsif ($macro eq 'AM_GNU_GETTEXT_INTL_SUBDIR') { }
100TFelsif ($macro eq 'AM_INIT_AUTOMAKE') { }
100TFelsif ($macro eq 'AM_MAINTAINER_MODE') { }
100TFelsif ($macro eq 'AM_MAKEFILE_INCLUDE') { }
100TFelsif ($macro eq 'AM_PROG_CC_C_O') { }
100TFelsif ($macro eq 'AM_SILENT_RULES') { }
100TFelsif ($macro eq '_AM_COND_IF') { }
100TFelsif ($macro eq '_AM_COND_ELSE') { }
100TFelsif ($macro eq '_AM_COND_ENDIF') { }
100TFelsif ($macro eq '_AM_SUBST_NOTMAKE') { }
100TFelsif ($macro eq 'm4_include' or $macro eq 'm4_sinclude' or $macro eq 'sinclude') { }
50TFelsif ($macro eq 'LT_SUPPORTED_TAG') { }
0TFelsif ($macro eq '_LT_AC_TAGCONFIG') { }
5369100TFif ($seen_canonical <= 1)
5377100TFif ($seen_canonical <= 2)
5390100TFif ($seen_init_automake)
5435100TFif $suffix eq 'f90' or $suffix eq 'f95' or $suffix eq 'f03' or $suffix eq 'f08'
5440100TFif (defined $args[2])
5453100TFunless exists $required_aux_file{$args[1]}
546050TFif $args[1] =~ /^\w+$/
546550TFif $VERSION ne $args[1]
5497100TFif (defined $args[2]) { }
100TFelsif (defined $args[1]) { }
5504100TFif process_global_option_list $where, split(' ', $args[1], 0)
5519100TFif ($placement eq 'early') { }
5541100TFif $depth != 1
554750TFif $depth != 1
5553100TFif $depth != 1
5565100TFif $macro ne 'm4_include' and not -f $args[1]
557250TFunless $here =~ m[^(?:\w:)?[\\/]]
557550TFif (-e $args[1])
557850TFif $mtime > $configure_deps_greatest_timestamp
55930TFif (0 == keys %libtool_tags)
5601100TFif @cond_stack
5622100TFif (-e 'aclocal.m4')
5625100TFif $mtime > $configure_deps_greatest_timestamp
5633100TFif (not @input_files)
5640100TFif (not $seen_init_automake) { }
5647100TFif ($add_missing) { }
565850TFif (not $seen_automake_version)
56600TFif (-f 'aclocal.m4') { }
5689100TFis_make_dir($config_aux_dir) ? :
5695100TFif (dirname($ins[0]) eq $auxdirdist) { }
5711100TFif not is_make_dir($auxdirdist)
572350TFif -f $config_aux_dir . '/install.sh'
5737100TFunless $cygnus
5744100TFif not $seen_maint_mode
5751100TFif ($relative_dir eq '.')
5762100TFif (-f $_)
5768100TFunless $license
5774100TFif option $opt
5783100TFif ($relative_dir eq '.')
5809100TFoption('subdir-objects') ? :
581750TFif (option('ansi2knr') and $base =~ /_$/)
5824100TFif (option('subdir-objects')) { }
5827100TFif ($directory and $directory ne '.')
5833100TFunless $seen_cc_c_o or $nonansi_obj eq '.lo'
5847100TF$directory eq '.' || $directory eq '' ? :
5852100TFif (not $seen_cc_c_o and $have_per_exec_flags and not option('subdir-objects') and $nonansi_obj ne '.lo')
6001100TFif ($file =~ /^(.*)\.[cly]$/ and -f "$relative_dir/$file")
6007100TFif (option('ansi2knr') and keys %de_ansi_files)
603150TFif var('LIBTOOL')
6037100TFif dirname($base) ne '.'
605550TFif ($var)
605950TFif $file =~ s/(.*)\.vala$/$1.c/
6070100TFif ($flags)
607550TFif (grep /$lastflag/, ('-H', '-h', '--header', '--internal-header', '--vapi', '--internal-vapi', '--gir'))
6099100TFif set_seen $val
6161100TFif ($flagvar and $flagvar->variable_value =~ /$DASH_D_PATTERN/o or $YFLAGSvar and $YFLAGSvar->variable_value =~ /$DASH_D_PATTERN/o)
6184100TFif $transform{'DIST_SOURCE'}
6216100TFif defined $language_scratch{'lex-yacc-done'}
622650TFif defined $language_scratch{'yacc-done'}
623750TFif defined $language_scratch{'lex-done'}
6254100TFif defined $linkers{$l}
6263100TFif (not defined $extension_seen{$ext}) { }
628450TFif ($name eq 'yacc' or $name eq 'yaccxx') { }
50TFelsif ($name eq 'lex' or $name eq 'lexxx') { }
6303100TFif defined $extension_seen{$ext}
6324100TFif (not $headers)
6342100TFunless defined $option{'ansi'}
6344100TFunless defined $option{'autodep'}
6346100TFunless defined $option{'linker'}
6348100TFunless defined $option{'flags'}
6351100TFunless defined $option{'output_extensions'}
6352100TFunless defined $option{'nodist_specific'}
6361100TFif ($link)
6363100TFif (exists $link_languages{$link}) { }
636550TFif $lang->link ne $link_languages{$link}->link
6431100TFunless $cond =~ /^TRUE|FALSE$/
6433100TFif $negate
6459100TFif (not $configure_cond{$cond} and not $cond =~ /^TRUE|FALSE$/)
6463100TFif (exists $_am_macro_for_cond{$cond})
6467100TF$mac =~ / / ? :
6489100TFif (not @cond_stack)
6499100TFif (defined $cond)
6503100TFif $cond_stack[$#cond_stack] ne $cond
6520100TFif (not @cond_stack)
6527100TFif (defined $cond)
6531100TFif $cond_stack[$#cond_stack] ne $cond
6562100TFif (not vardef $var, $cond)
6607100TFif exists $ignored_configure_vars{$var}
6613100TFif $var eq 'ANSI2KNR'
6631100TFif (var('LIBTOOL'))
6655100TFif (var('LIBTOOL'))
6671100TFif set_seen("${target}_LINK")
6674100TF$linker ? :
667750TFunless $lang
6681100TFif (var('LIBTOOL'))
6694100TFif var('LIBTOOL')
6698100TFif set_seen $val
6704100TFif $link_command eq $orig_command
6722100TFif $$line =~ /$IGNORE_PATTERN/o
6725100TFif $$line =~ s/\\\s+\n$/\\\n/
6747100TFif $mtime > $output_deps_greatest_timestamp
6764100TFif (/$IGNORE_PATTERN/o) { }
100TFelsif (/$WHITE_PATTERN/o) { }
100TFelsif (/$COMMENT_PATTERN/o) { }
6770100TFif $saw_bk
6776100TFif ($comment ne '')
6786100TFunless $blank
6820100TFunless $seen_maint_mode
6825100TFif (/$IGNORE_PATTERN/o) { }
100TFelsif (/$WHITE_PATTERN/o) { }
100TFelsif (/$COMMENT_PATTERN/o) { }
100TFelsif ($saw_bk) { }
100TFelsif (/$IF_PATTERN/o) { }
100TFelsif (/$ELSE_PATTERN/o) { }
100TFelsif (/$ENDIF_PATTERN/o) { }
100TFelsif (/$RULE_PATTERN/o) { }
100TFelsif (/$ASSIGNMENT_PATTERN/o) { }
100TFelsif (/$INCLUDE_PATTERN/o) { }
6836100TFif $saw_bk
6841100TFif $saw_bk and $prev_state != 2
6851100TFif ($prev_state == 1) { }
100TFelsif ($prev_state == 2) { }
687150TFunless $last_var_value =~ /\s$/
6875100TFif (not /\\$/)
687750TFif $cond != {hash => {FALSE => 1}, string => 'FALSE'}
6926100TFif ($3 ne '' and substr($3, -1) eq '\\')
6945100TFif length $last_var_value >= 1000
6947100TFif (not /\\$/)
6949100TFif $cond != {hash => {FALSE => 1}, string => 'FALSE'}
6962100TFif ($path =~ s[^\$\(top_srcdir\)/][]) { }
6984100TFif $relative_dir ne '.'
7001100TFif $_ =~ /^\t\s*\#/
7011100TFif $saw_bk
7014100TF@cond_stack ? :
100TFif "@saved_cond_stack" ne "@cond_stack"
704550TFif scalar variables() > 0
7063100TFif ($amfile =~ /$pattern/)
706850TFif defined $cond
7082100TFif ($amfile =~ /$pattern/)
708750TFif defined $cond
712650TFunless defined $res
7146100TFif ($token =~ /^%([\w\-]+)%$/) { }
100TFelsif ($token =~ /^%([\w\-]+)(?:\?([^?:%]+))?(?::([^?:%]+))?%$/) { }
100TFelsif ($token =~ /^%\?([\w\-]+)%$/) { }
50TFelsif ($token =~ /^ \? (!?) ([\w\-]+) \? $/x) { }
7153100TFtransform_token($token, $transform, $1) ? :
7158100TFtransform_token($token, $transform, $1) ? :
7163100TF$1 eq '!' ? :
7165100TF!!$val == $neg ? :
7185100TF$seen_maint_mode ? :
7218100TFif (not defined $_)
7254100TFif (/$RULE_PATTERN/mos) { }
100TFelsif (/$COMMENT_PATTERN/mos) { }
731650TFif /\\$/
731850TFif /\\#/
7321100TFif (/^$/) { }
100TFelsif (/$COMMENT_PATTERN/mos) { }
100TFelsif (/$INCLUDE_PATTERN/o) { }
100TFelsif (/$IF_PATTERN/o) { }
100TFelsif (/$ELSE_PATTERN/o) { }
100TFelsif (/$ENDIF_PATTERN/o) { }
100TFelsif (/$RULE_PATTERN/mos) { }
100TFelsif (/$ASSIGNMENT_PATTERN/mos) { }
7337100TFif ($cond != {hash => {FALSE => 1}, string => 'FALSE'})
733950TF$is_am ? :
7404100TFif (defined $dependencies{$_} and $cond != {hash => {FALSE => 1}, string => 'FALSE'}) { }
741350TF$is_am ? :
7423100TFif (scalar @undefined_conds == 0)
743950TFif /\\$/
744450TF$is_am ? :
100TFif $cond != {hash => {FALSE => 1}, string => 'FALSE'}
7457100TFif (not $cond->false and not $is_rule && $discard_rule)
74660TF@cond_stack ? :
50TFif "@saved_cond_stack" ne "@cond_stack"
7523100TFif $def and $def->owner != 2
752750TFif ($varname =~ /^(nobase_)?(dist_|nodist_)?(.*)_[[:alnum:]]+$/) { }
7530100TFif ($dist ne '' and not $can_dist) { }
100TFelsif (not defined $valid{$X} and exists $standard_prefix{$X}) { }
100TFelsif (not defined $valid{$X} and $var->requires_variables("`${varname}' is used", "${X}dir")) { }
7590100TFif ($args[0] eq '-noextra') { }
100TFelsif ($args[0] eq '-candist') { }
100TFelsif ($args[0] eq '-defaultdist') { }
50TFelsif (not $args[0] =~ /^-/) { }
7617100TFunless $primary eq 'JAVA' or $primary eq 'PYTHON'
7638100TFif ($nodir_name =~ /^nobase_/)
7646100TFif ($can_dist)
7666100TFif ($value =~ /^\@.*\@$/) { }
7668100TFif ($nodir_name eq 'EXTRA') { }
100TFelsif (not defined $configure_vars{$one_name}) { }
7679100TFif $do_require
7690100TFif $primary eq 'PROGRAMS'
7698100TFif $primary eq 'PROGRAMS'
7704100TFif $nodir_name eq 'EXTRA'
7706100TFif ($nodir_name eq 'check') { }
7728100TFif $dist_p and $one_var->has_conditional_contents
7749100TFif (@used and $primary ne 'JAVA' and $primary ne 'PYTHON')
7755100TFif $require_extra and not var('EXTRA_' . $primary)
7761100TFif @used and $primary ne 'JAVA' and $primary ne 'PYTHON'
7789100TFif (not $make_dirs_set)
779850TFif ($iter =~ /Makefile\.in$/)
7815100TFif (not $config_aux_dir_set_in_configure_ac)
7822100TFif (-f "$dir/install-sh")
7828100TFunless $config_aux_dir
7832100TF$config_aux_dir eq '.' ? :
7845100TFif ($dir eq $relative_dir) { }
100TFelsif ($relative_dir eq '.' and not &is_make_dir($dir)) { }
7882100TFif $dir =~ m[^\.\.(?:$|/)]
791050TFif ($file =~ m[/])
79120TF$dir eq '.' ? :
0TF$dir eq '' ? :
7916100TFif (-l $fullfile and not -f $fullfile) { }
100TFelsif (dir_has_case_matching_file $dir, $file) { }
7928100TFif ($found_it and !$add_missing || !$force_missing) { }
7939100TFif (not $found_it)
794150TFif defined $required_file_not_found{$fullfile}
7945100TFif ($strictness >= $mystrict)
7947100TFif ($dangling_sym and $add_missing)
7959100TFif ($add_missing) { }
7961100TFif (-f "$libdir/$file")
7971100TFif ($file eq 'COPYING')
7982100TFif -f $fullfile
7983100TFif ($symlink_exists and not $copy_missing) { }
50TFelsif (system 'cp', "$libdir/$file", $fullfile) { }
7985100TFif (not symlink "$libdir/$file", $fullfile or not -e $fullfile)
8000100TFif (not maybe_push_required_file(dirname($fullfile), $file, $fullfile))
8003100TFif (not $found_it and not $automake_will_process_aux_dir)
8019100TFif -f "$libdir/$file"
8026100TFif $found_it and $force_missing
8032100TFif not $suppress and rule $file
8034100TF$suppress ? :
805350TFunless ref $macro
806450TFunless ref $macro
8065100TFif ($config_libobj_dir) { }
80850TFif (ref $where) { }
81040TFif ($loc_key eq 'location') { }
0TFelsif ($loc_key eq 'string') { }
814150TFif (defined $required_conf_file_queue) { }
8175100TFif exists $directory_map{$directory}
8179100TFif (exists $directory_map{$cdir})
8215100TFif ($directory ne '.') { }
823050TFif $handle_dist_run
8272100TFif (handle_options())
828650TFif ($v)
828950TFunless $def
829150TFif $def->owner != 0
8297100TFif var('INCLUDES')
8306100TFif var('DIST_SUBDIRS') and not var('SUBDIRS')
8330100TFif (not option('no-dist'))
8357100TFif (var('lib_LTLIBRARIES') and var('bin_PROGRAMS'))
8361100TFif (var('nobase_lib_LTLIBRARIES') and var('bin_PROGRAMS'))
8378100TFif ($exit_code != 0)
838450TFif (not -d $output_directory . '/' . $am_relative_dir)
8407100TFif (not $force_generation and $configure_deps_greatest_timestamp < $timestamp and $output_deps_greatest_timestamp < $timestamp and $output eq contents $out_file)
8417100TFif (-e $out_file)
841950TFunless unlink $out_file
8472100TFunless $iter eq $last
848850TFif ($rest) { }
850250TFif $y + 1 == $rows and $x == $rest
850450TF$x > $rest ? :
859250TFunless &Getopt::Long::GetOptions(%cli_options_1st_pass)
860050TFunless &Getopt::Long::GetOptions(%cli_options, 'version', sub { } , 'help', sub { } )
8602100TFif (defined $output_directory) { }
8612100TFunless @ARGV
8614100TFif ($ARGV[0] =~ /^-./)
8619100TFif ($k =~ /(.*)=s$/)
8621100TFlength $_ == 1 ? :
8625100TFif ($ARGV[0] eq '--') { }
100TFelsif (exists $argopts{$ARGV[0]}) { }
8644100TFif $arg eq ''
8649100TFunless @rest
8651100TFif ($input) { }
8662100TFif $errspec and not @input_files
867450TFif (not -f $am_file . '.am') { }
870850TFunless $nthreads =~ /^[0-9]+$/
8715100TFif ($automake_will_process_aux_dir and $max_threads > 1)
871950TFif ($nthreads > $max_threads)
87440TFif ($automake_will_process_aux_dir)
87910TFif ($key eq 'msg') { }
0TFelsif ($key eq 'conf file') { }
88090TFif $exit_thread[0] > $exit_code
88140TFif ($automake_will_process_aux_dir)
8834100TFif (not @input_files)
8837100TFif -f 'Makefile.am'
8840100TFif (not -f 'Makefile.am' and $add_missing) { }
885250TFif ($perl_threads and $nthreads >= 1) { }