rem: " /l:" + locale.Name + " > \"" + bindir + "\\" + locale.Name + ".bat\""; projectDef.CustomBuildCmd += " " + locale.Name + ".bat"; projectDef.CustomBuildOut += ";" + bindir + "\\" + locale.Name + ".out"; } 
add: " /l:%%l > \"" + bindir + "\\%%l.bat\""; } 
context: function projectCreateTestLocalesDef(nlsDir){    nlsDir = ReplaceMacros(nlsDir, cmnMacros);    if (typeof(this.arrLocales) == "undefined")        ProjectDef.prototype.arrLocales = initLocalesList(nlsDir);            var srcdir = "%SRCDIR%\\etc\\config\\windows";    var bindir = "$(SolutionDir)%CONFIG%\\bin";    var test = "sanity_test";    // create test_locale_sanity project    var projectDef = this.clone();    if (null == projectDef.PreBuildCmd)        projectDef.PreBuildCmd = "";    else        projectDef.PreBuildCmd += "\r\n";    projectDef.PreBuildCmd +=        "echo cscript /nologo \"" + srcdir + "\\run_locale_utils.wsf\"" +        " /s /b:\"" + bindir + "\" > \"" + bindir + "\\" + test + ".bat\"";    projectDef.CustomBuildCmd = "cd \"" + bindir + "\"\r\n" +        "exec.exe -t " + execTimeout + " " + test + ".bat";    projectDef.CustomBuildOut = bindir + "\\" + test + ".out";            for (var i = 0; i < this.arrLocales.length; ++i)    {        var locale = this.arrLocales[i];        srcFileName = nlsDir + "\\src\\" + locale.srcName;        cmFileName = nlsDir + "\\charmaps\\" + locale.cmName;        var cmFile;        var srcFile;                try        {            cmFile = fso.GetFile(cmFileName);        }        catch (e)        {            WScript.StdErr.WriteLine("Generate: Fatal error: File " +                cmFileName + " not found");            WScript.Quit(3);        }        try        {            srcFile = fso.GetFile(srcFileName);        }        catch (e)        {            WScript.StdErr.WriteLine("Generate: Fatal error: File " +                srcFileName + " not found");            WScript.Quit(3);        }        projectDef.PreBuildCmd += "\r\n" +            "echo cscript /nologo \"" + srcdir + "\\run_locale_utils.wsf\"" +            " /f /b:\"" + bindir + "\" /i:\"" + nlsDir + "\"" +            " /l:" + locale.Name + " > \"" + bindir + "\\" + locale.Name + ".bat\"";        projectDef.CustomBuildCmd += " " + locale.Name + ".bat";        projectDef.CustomBuildOut += ";" + bindir + "\\" + locale.Name + ".out";    }        return projectDef;}
meta: 3331	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3331/f9980f00adc56b09a372b1f1dc72589004ebb275/projectdef.js/clean/etc/config/windows/projectdef.js