public static void ZipFile()

in Assets/AppCenter/Editor/AndroidLibraryHelper.cs [10:46]


    public static void ZipFile(string sourceFile, string destinationFile)
    {
        var stringBuilder = new StringBuilder();
        var args = "";
        var processName = "";
        if (Application.platform == RuntimePlatform.WindowsEditor)
        {
            args = stringBuilder
                .Append("/c powershell")
                .Append(" -executionpolicy bypass")
                .Append(" -File \"")
                .Append(AppCenterSettingsContext.AppCenterPath)
                .Append("/Plugins/Android/Utility/archive.ps1 \"")
                .Append(" -Source ")
                .Append(sourceFile)
                .Append(" -Destination ")
                .Append(destinationFile)
                .ToString();
            processName = "cmd";
        }
        else if (Application.platform == RuntimePlatform.OSXEditor)
        {
            args = stringBuilder
                .Append("-c \"cd ")
                .Append(sourceFile)
                .Append(" ; zip -r ")
                .Append("../")
                .Append(destinationFile)
                .Append(" * \"")
                .ToString();
            processName = "/bin/bash";
        }
        if (processName.Length > 0)
        {
            ExecuteProcess(processName, args);
        }
    }