Make Mono.Posix usage conditional on .NET Core

This commit is contained in:
flightlevel
2019-03-06 21:16:20 +11:00
parent a5f0e2b5db
commit a25f2016dc
7 changed files with 71 additions and 23 deletions

View File

@@ -377,6 +377,13 @@ namespace Jackett.Updater
startInfo.FileName = "mono";
}
if (variant == Variants.JackettVariant.CoreMacOs || variant == Variants.JackettVariant.CoreLinuxAmdx64
|| variant == Variants.JackettVariant.CoreLinuxArm32 || variant == Variants.JackettVariant.CoreLinuxArm64)
{
startInfo.UseShellExecute = false;
startInfo.CreateNoWindow = true;
}
logger.Info("Starting Jackett: " + startInfo.FileName + " " + startInfo.Arguments);
Process.Start(startInfo);
}