private static string url; //static to retain the domain for next use void OnGUI() { GUILayout.Label("Select a custom domain:", EditorStyles.boldLabel); url = EditorGUILayout.TextField("Domain", url); EditorGUILayout.Space(); if (GUILayout.Button("Download")) { TTPMenu.DownloadConfigurations(url); this.Close(); } }
public void OnPreprocessBuild(BuildTarget target, string path) { string[] args = System.Environment.GetCommandLineArgs(); for (int i = 0; i < args.Length; i++) { Debug.Log("ARG " + i + ": " + args[i]); if (args[i] == "-configEnv") { string input = args[i + 1]; if (!input.StartsWith("-", StringComparison.InvariantCultureIgnoreCase)) { Debug.Log("TTPMenu: detected batch mode configEnv. will download configurations. env - " + input); TTPMenu.DownloadConfigurations(MakeUrl(input)); } else { Debug.Log("TTPMenu: detected batch mode configEnv, but env is not mentioned. param after configEnv - " + input); } } } }