UnityEditor.BuildPlayerWindow.BuildPlatforms.DefaultTargetForPlatform C# (CSharp) Method

DefaultTargetForPlatform() public static method

public static DefaultTargetForPlatform ( BuildTarget target ) : BuildTarget
target BuildTarget
return BuildTarget
            public static BuildTarget DefaultTargetForPlatform(BuildTarget target)
            {
                BuildTarget target2 = target;
                switch (target2)
                {
                    case BuildTarget.StandaloneLinux:
                    case BuildTarget.StandaloneLinux64:
                    case BuildTarget.StandaloneLinuxUniversal:
                        return BuildTarget.StandaloneLinux;

                    case BuildTarget.StandaloneWindows64:
                        break;

                    case BuildTarget.WSAPlayer:
                        return BuildTarget.WSAPlayer;

                    case BuildTarget.WP8Player:
                        return BuildTarget.WP8Player;

                    case BuildTarget.StandaloneOSXIntel64:
                        goto Label_0059;

                    default:
                        switch (target2)
                        {
                            case BuildTarget.StandaloneOSXUniversal:
                            case BuildTarget.StandaloneOSXIntel:
                                goto Label_0059;

                            case ((BuildTarget) 3):
                                return target;

                            case BuildTarget.StandaloneWindows:
                                break;

                            default:
                                return target;
                        }
                        break;
                }
                return BuildTarget.StandaloneWindows;
            Label_0059:
                return BuildTarget.StandaloneOSXIntel;
            }