Changeset 639 for CMT


Ignore:
Timestamp:
Jun 6, 2013, 3:21:22 PM (11 years ago)
Author:
rybkin
Message:

merge -r 628:629 HEAD source/cmt_project.cxx ChangeLog

Location:
CMT/v1r25-branch
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • CMT/v1r25-branch/ChangeLog

    r638 r639  
     12013-01-25    <rybkin@lal.in2p3.fr> 500
     2
     3        * source/cmt_project.cxx: In class Project functions set_strategy and
     4        update_strategy, update strategy for project(s) without parent and children
     5
    162013-01-11    <rybkin@lal.in2p3.fr> 499
    27
  • CMT/v1r25-branch/source/cmt_project.cxx

    r610 r639  
    29582958      project->update_strategy (definition, b_value);
    29592959    }
     2960
     2961  const ProjectPtrVector& OrderedProjects = Project::ordered_projects ();
     2962  for (int i = OrderedProjects.size () - 2; i >= 0; i--)
     2963    {
     2964      if (this != OrderedProjects[i + 1]) continue;
     2965      if (!OrderedProjects[i]->has_parents () &&
     2966          OrderedProjects[i]->get_children_size () == 0)
     2967        {
     2968          OrderedProjects[i]->update_strategy (definition, b_value);
     2969        }
     2970      break;
     2971    }
    29602972}
    29612973
     
    30113023
    30123024          project->update_strategy (definition, b_value);
     3025        }
     3026
     3027      const ProjectPtrVector& OrderedProjects = Project::ordered_projects ();
     3028      for (int i = OrderedProjects.size () - 2; i >= 0; i--)
     3029        {
     3030          if (this != OrderedProjects[i + 1]) continue;
     3031          if (!OrderedProjects[i]->has_parents () &&
     3032              OrderedProjects[i]->get_children_size () == 0)
     3033            {
     3034              OrderedProjects[i]->update_strategy (definition, b_value);
     3035            }
     3036          break;
    30133037        }
    30143038    }
Note: See TracChangeset for help on using the changeset viewer.