common/tools/raptor/RaptorUnreciped.pm
changeset 868 a2ab739ff0b0
parent 764 d00048f1b036
equal deleted inserted replaced
867:f9bb7bea854b 868:a2ab739ff0b0
    43 my $store_chars = 1;
    43 my $store_chars = 1;
    44 
    44 
    45 my $CATEGORY_RAPTORUNRECIPED = 'raptor_unreciped';
    45 my $CATEGORY_RAPTORUNRECIPED = 'raptor_unreciped';
    46 my $CATEGORY_RAPTORUNRECIPED_NORULETOMAKETARGET = 'no_rule_to_make_target';
    46 my $CATEGORY_RAPTORUNRECIPED_NORULETOMAKETARGET = 'no_rule_to_make_target';
    47 my $CATEGORY_RAPTORUNRECIPED_TARGETNOTREMADEFORERRORS = 'target_not_remade_for_errors';
    47 my $CATEGORY_RAPTORUNRECIPED_TARGETNOTREMADEFORERRORS = 'target_not_remade_for_errors';
    48 my $CATEGORY_RAPTORUNRECIPED_NOTHINGTOBEDONEFOR = 'nothing_to_be_done_for';
       
    49 my $CATEGORY_RAPTORUNRECIPED_IGNORINGOLDCOMMANDSFORTARGET = 'ignoring_old_commands_for_target';
    48 my $CATEGORY_RAPTORUNRECIPED_IGNORINGOLDCOMMANDSFORTARGET = 'ignoring_old_commands_for_target';
    50 my $CATEGORY_RAPTORUNRECIPED_OVERRIDINGCOMMANDSFORTARGET = 'overriding_commands_for_target';
    49 my $CATEGORY_RAPTORUNRECIPED_OVERRIDINGCOMMANDSFORTARGET = 'overriding_commands_for_target';
    51 
    50 
    52 sub process
    51 sub process
    53 {
    52 {
    81 		my $subcategory = $CATEGORY_RAPTORUNRECIPED_OVERRIDINGCOMMANDSFORTARGET;
    80 		my $subcategory = $CATEGORY_RAPTORUNRECIPED_OVERRIDINGCOMMANDSFORTARGET;
    82 		RaptorCommon::dump_fault($category, $subcategory, $severity, $logfile, $component, $mmp, $phase, $recipe, $file, $line);
    81 		RaptorCommon::dump_fault($category, $subcategory, $severity, $logfile, $component, $mmp, $phase, $recipe, $file, $line);
    83 	}
    82 	}
    84 	elsif ($text =~ m,make\.exe: Nothing to be done for .*,)
    83 	elsif ($text =~ m,make\.exe: Nothing to be done for .*,)
    85 	{
    84 	{
    86 		$severity = $RaptorCommon::SEVERITY_MINOR;
    85 		# don't dump
    87 		my $subcategory = $CATEGORY_RAPTORUNRECIPED_NOTHINGTOBEDONEFOR;
       
    88 		RaptorCommon::dump_fault($category, $subcategory, $severity, $logfile, $component, $mmp, $phase, $recipe, $file, $line);
       
    89 	}
    86 	}
    90 	elsif ($text =~ m,^(true|false)$,)
    87 	elsif ($text =~ m,^(true|false)$,)
    91 	{
    88 	{
    92 		# don't dump
    89 		# don't dump
    93 	}
    90 	}