private RegisterDefaultTasks ( string tasksFile ) : Microsoft.Build.BuildEngine.TaskDatabase | ||
tasksFile | string | |
return | Microsoft.Build.BuildEngine.TaskDatabase |
TaskDatabase RegisterDefaultTasks (string tasksFile)
{
Project defaultTasksProject = CreateNewProject ();
TaskDatabase db;
if (File.Exists (tasksFile)) {
defaultTasksProject.Load (tasksFile);
db = defaultTasksProject.TaskDatabase;
} else {
this.LogWarning ("Default tasks file {0} not found, ignoring.", tasksFile);
db = new TaskDatabase ();
}
return db;
}