internal void StartProjectBuild (Project project, string [] target_names)
{
if (!buildStarted) {
LogBuildStarted ();
buildStarted = true;
}
if (currentlyBuildingProjectsStack.Count == 0 ||
String.Compare (currentlyBuildingProjectsStack.Peek ().FullFileName, project.FullFileName) != 0)
LogProjectStarted (project, target_names);
currentlyBuildingProjectsStack.Push (project);
}