if( DEBUG_MAKEQ || ! ( cmd->rule->actions->flags & RULE_QUIETLY ) )
if( DEBUG_MAKEQ || ! ( cmd->rule->actions->flags & RULE_QUIETLY ) && DEBUG_MAKE)
make1c( state *pState ){	CMD	*cmd = (CMD *)pState->t->cmds;	/* If there are (more) commands to run to build this target */	/* (and we haven't hit an error running earlier comands) we */	/* launch the command with execcmd(). */		/* If there are no more commands to run, we collect the status */	/* from all the actions then report our completion to all the */	/* parents. */	if( cmd && pState->t->status == EXEC_CMD_OK )	{		if( DEBUG_MAKEQ || ! ( cmd->rule->actions->flags & RULE_QUIETLY ) )	    {		printf( "%s ", cmd->rule->name );		list_print( lol_get( &cmd->args, 0 ) );		printf( "\n" );	    }	    if( DEBUG_EXEC )		printf( "%s\n", cmd->buf );	    if( globs.cmdout )		fprintf( globs.cmdout, "%s", cmd->buf );	    if( globs.noexec )	    {			pState->curstate = T_STATE_MAKE1D;			pState->status = EXEC_CMD_OK;	    } 	    else	    {			TARGET *t = pState->t;			fflush( stdout );			pop_state(&state_stack); /* pop state first because execcmd could push state */			execcmd( cmd->buf, make_closure, t, cmd->shell );	    }	}	else	{	    TARGETS	*c;	    ACTIONS	*actions;	    /* Collect status from actions, and distribute it as well */	    for( actions = pState->t->actions; actions; actions = actions->next )		if( actions->action->status > pState->t->status )		    pState->t->status = actions->action->status;	    for( actions = pState->t->actions; actions; actions = actions->next )		if( pState->t->status > actions->action->status )		    actions->action->status = pState->t->status;	    /* Tally success/failure for those we tried to update. */	    if( pState->t->progress == T_MAKE_RUNNING )		switch( pState->t->status )	    {	    case EXEC_CMD_OK:		++counts->made;		break;	    case EXEC_CMD_FAIL:		++counts->failed;		break;	    }	    /* Tell parents dependent has been built */		{			stack temp_stack = { NULL };			TARGET *t = pState->t;			t->progress = T_MAKE_DONE;			for( c = t->parents; c; c = c->next )				push_state(&temp_stack, c->target, NULL, T_STATE_MAKE1B);					/* must pop state before pushing any more */			pop_state(&state_stack);					/* using stacks reverses the order of execution. Reverse it back */			push_stack_on_stack(&state_stack, &temp_stack);		}	}}