Changeset 7986

Show
Ignore:
Timestamp:
04/07/07 14:48:20 (20 months ago)
Author:
jburke
Message:

Refs #2607. Make sure build options that specify 'false' get a real false value, and skip nls files for interning.

Location:
util/trunk/buildscripts
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • util/trunk/buildscripts/build.js

    r7932 r7986  
    265265                if(typeof kwArgs[param] == "undefined"){ 
    266266                        kwArgs[param] = DojoBuildOptions[param].defaultValue; 
     267                }else if(kwArgs[param] === "false"){ 
     268                        //Make sure "false" strings get translated to proper false value. 
     269                        kwArgs[param] = false; 
    267270                } 
    268271        } 
  • util/trunk/buildscripts/jslib/buildUtil.js

    r7922 r7986  
    568568        if(fileList){ 
    569569                for(var i = 0; i < fileList.length; i++){ 
    570                         buildUtil.internTemplateStringsInFile(fileList[i], srcRoot, prefixes, skiplist); 
     570                        //Skip nls directories. 
     571                        var fileName = fileList[i]; 
     572                        if(!fileName.match(/\/nls\//)){ 
     573                                buildUtil.internTemplateStringsInFile(fileList[i], srcRoot, prefixes, skiplist); 
     574                        } 
    571575                } 
    572576        }