Unity.IL2CPP.Common.MonoInstall.MonoBleedingEdgeExecutableForArch C# (CSharp) Method

MonoBleedingEdgeExecutableForArch() public static method

public static MonoBleedingEdgeExecutableForArch ( bool use64BitMono ) : NiceIO.NPath
use64BitMono bool
return NiceIO.NPath
        public static NPath MonoBleedingEdgeExecutableForArch(bool use64BitMono)
        {
            if (PlatformUtils.IsWindows() && use64BitMono)
            {
                string[] append = new string[] { "bin-x64", "mono.exe" };
                return BleedingEdge.Root.Combine(append);
            }
            if (PlatformUtils.IsOSX())
            {
                string[] textArray2 = new string[] { "bin", "mono" };
                return BleedingEdge.Root.Combine(textArray2);
            }
            return BleedingEdge.Cli;
        }