public override bool Execute() { if (!string.IsNullOrEmpty(SessionId)) { var taskRunner = new TaskRunner(SessionId, BuildEngine4); taskRunner.FixReferencedItems(new ITaskItem [] { Source }); return(taskRunner.RunAsync(this).Result); } return(base.Execute()); }
public override bool Execute() { if (string.IsNullOrEmpty(SessionId)) { return(base.Execute()); } var taskRunner = new TaskRunner(SessionId, BuildEngine4); taskRunner.FixReferencedItems(WatchAppReferences); return(taskRunner.RunAsync(this).Result); }
public override bool Execute() { if (ShouldExecuteRemotely()) { var taskRunner = new TaskRunner(SessionId, BuildEngine4); taskRunner.FixReferencedItems(new ITaskItem [] { Source }); return(taskRunner.RunAsync(this).Result); } return(base.Execute()); }
public override bool Execute() { if (!ShouldExecuteRemotely()) { return(base.Execute()); } var taskRunner = new TaskRunner(SessionId, BuildEngine4); taskRunner.FixReferencedItems(WatchAppReferences); return(taskRunner.RunAsync(this).Result); }
public override bool Execute() { if (!ShouldExecuteRemotely()) { return(base.Execute()); } var taskRunner = new TaskRunner(SessionId, BuildEngine4); taskRunner.FixReferencedItems(SceneKitAssets); FixUpRootedPaths(SceneKitAssets); return(taskRunner.RunAsync(this).Result); }