github.com/ernestokarim/closurer@v0.0.0-20130119214741-f245d086c750/example/config.xml (about)

     1  
     2  <application build="build">
     3  
     4    <map file="build/map.js"/>
     5  
     6    <js root="client/js" compiler="~/projects/closure/closure-compiler">
     7      <checks>
     8        <error name="ambiguousFunctionDecl"/>
     9        <error name="checkRegExp"/>
    10        <error name="checkTypes"/>
    11        <error name="checkVars"/>
    12        <error name="constantProperty"/>
    13        <error name="deprecated"/>
    14        <error name="duplicateMessage"/>
    15        <error name="fileoverviewTags"/>
    16        <error name="globalThis"/>
    17        <error name="internetExplorerChecks"/>
    18        <error name="invalidCasts"/>
    19        <error name="missingProperties"/>
    20        <error name="nonStandardJsDocs"/>
    21        <error name="undefinedVars"/>
    22        <error name="unknownDefines"/>
    23        <error name="uselessCode"/>
    24        <error name="strictModuleDepCheck"/>
    25        <error name="typeInvalidation"/>
    26        <error name="undefinedNames"/>
    27      </checks>
    28  
    29      <target name="dev" mode="RAW" level="VERBOSE">
    30        <define name="goog.LOCALE" value="es"/>
    31        <define name="goog.DEBUG" value="true"/>
    32        <define name="goog.dom.ASSUME_STANDARDS_MODE" value="true"/>
    33      </target>
    34  
    35      <target name="production" mode="ADVANCED" inherits="dev" output="static/js/compiled.js">
    36        <define name="goog.DEBUG" value="false"/>
    37      </target>
    38  
    39      <input file="client/js/main.js"/>
    40    </js>
    41  
    42    <gss root="client/gss" compiler="~/projects/closure/closure-stylesheets">
    43      <target name="dev" rename="false"/>
    44      <target name="production" rename="true" output="static/css/compiled.css"/>
    45  
    46      <input file="client/gss/page.gss"/>
    47      <input file="client/gss/tricks.gss"/>
    48    </gss>
    49  
    50    <soy root="client/soy" compiler="~/projects/closure/closure-templates" />
    51    <library root="~/projects/closure/closure-library"/>
    52  
    53  </application>