public bool RecompileScripts() { string scriptDirectory = _config.RootDirectory + Path.DirectorySeparatorChar + "scripts"; if (!Directory.Exists(scriptDirectory)) { Directory.CreateDirectory(scriptDirectory); } string[] parameters = _config.ScriptAssemblies.Split(','); return(ScriptMgr.CompileScripts(false, scriptDirectory, _config.ScriptCompilationTarget, parameters)); }
public bool RecompileScripts() { string path = this._config.RootDirectory + Path.DirectorySeparatorChar + "scripts"; if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } string[] asm_names = this._config.ScriptAssemblies.Split(new char[] { ',' }); return(ScriptMgr.CompileScripts(false, path, this._config.ScriptCompilationTarget, asm_names)); }
public bool OnCommand(BaseClient client, string[] args) { if (args.Length >= 4) { string path = args[1]; string dllName = args[2]; string str3 = args[3]; ScriptMgr.CompileScripts(false, path, dllName, str3.Split(new char[] { ',' })); } else { this.DisplaySyntax(client); } return(true); }
public bool OnCommand(BaseClient client, string[] args) { if (args.Length >= 4) { string path = args[1]; string target = args[2]; string libs = args[3]; ScriptMgr.CompileScripts(false, path, target, libs.Split(',')); } else { DisplaySyntax(client); } return(true); }