<optimizer-config>    
    <params>
        <profile>production</profile>
        <publish>false</publish>
    </params>

    <enable-profile>${profile}</enable-profile>
    
    <profile name="development">
        <enabled-extensions>jquery,browser,logging.console,development</enabled-extensions>
        <bundling-enabled>false</bundling-enabled>
        <in-place-deployment-enabled>true</in-place-deployment-enabled>
        <minify-js>false</minify-js>
        <checksums-enabled>false</checksums-enabled>        
    </profile>
    
    <profile name="production">

        <checksums-enabled>true</checksums-enabled>
        <enabled-extensions>jquery,browser,production</enabled-extensions>
        <bundling-enabled>true</bundling-enabled>
        <in-place-deployment-enabled>false</in-place-deployment-enabled>
        <minify-js>true</minify-js>
        <resolve-css-urls>true</resolve-css-urls>
    </profile>
    
    <output-dir>${outputDir}/static</output-dir>

    <bundles name="default">
        <bundle name="jquery">
            <module name="jQuery" recursive="true"/>
        </bundle>
        <bundle name="core">
            <module name="raptor" recursive="true"/>
            <module name="raptor/listeners" recursive="true"/>
        </bundle>
        <bundle name="widgets">
            <module name="raptor/widgets" recursive="true"/>
        </bundle>
        <bundle name="jsdoc">
            <module name="jsdoc-global"/>
            <module name="components/jsdoc/Header"/>
            <module name="components/jsdoc/Footer"/>
            <module name="components/jsdoc/Desc"/>
            <module name="components/jsdoc/Nav"/>
            <module name="components/jsdoc/Type"/>
            <module name="components/jsdoc/TypeRef"/>
            <module name="shjs"/>
            <module name="jsTree"/>
        </bundle>
    </bundles>
    
</optimizer-config>