internal TaskRunner(ITaskSerializer serializer) { this.serializer = serializer; // TODO: Needed by the ILLinkTask, we need to add support for doing this from Windows Environment.SetEnvironmentVariable("DOTNET_HOST_PATH", "/usr/local/share/dotnet/dotnet"); }
internal TaskRunner(ITaskSerializer serializer) { this.serializer = serializer; var dotnetPath = Path.Combine(MessagingContext.GetXmaPath(), "SDKs", "dotnet", "dotnet"); //In case the XMA dotnet has not been installed yet if (!File.Exists(dotnetPath)) { dotnetPath = "/usr/local/share/dotnet/dotnet"; } // TODO: Needed by the ILLinkTask, we need to add support for doing this from Windows Environment.SetEnvironmentVariable("DOTNET_HOST_PATH", dotnetPath); }