Example #1
0
    static void Build()
    {
        _args = System.Environment.GetCommandLineArgs();
        string path         = GetArgumentValue("-buildPath");
        string buildSpecStr = GetArgumentValue("-buildSpec");
        string platformStr  = GetArgumentValue("-buildPlatform");

        platformStr = platformStr.ToLower();
        switch (platformStr)
        {
        case "webgl":
            _platform = Platforms.WebGL;
            break;

        case "winmono":
            _platform = Platforms.WinMono;
            break;

        case "winil2cpp":
            _platform = Platforms.WinIL2CPP;
            break;

        case "linux":
            _platform = Platforms.Linux;
            break;

        case "android":
            _platform = Platforms.Android;
            break;

        default:
            break;
        }

        buildSpecStr = buildSpecStr.ToLower();
        buildSpecStr = buildSpecStr.Replace('_', '-');
        switch (buildSpecStr)
        {
        case "client":
            _buildSpec = BuildSpecs.Client;
            break;

        case "all":
            _buildSpec = BuildSpecs.All;
            break;

        default:
            break;
        }
        Build(path);
    }
Example #2
0
 public static void BuildAndroidClientMenu()
 {
     _platform  = Platforms.Android;
     _buildSpec = BuildSpecs.Client;
     Build(GetPath());
 }
Example #3
0
 public static void BuildLinuxClientMenu()
 {
     _platform  = Platforms.Linux;
     _buildSpec = BuildSpecs.Client;
     Build(GetPath());
 }
Example #4
0
 public static void BuildWebGLClientMenu()
 {
     _platform  = Platforms.WebGL;
     _buildSpec = BuildSpecs.Client;
     Build(GetPath());
 }
Example #5
0
 public static void BuildWinIL2CPPClientMenu()
 {
     _platform  = Platforms.WinIL2CPP;
     _buildSpec = BuildSpecs.Client;
     Build(GetPath());
 }