Grails process dynamic javascript (output from gsp) as a resource
===

I have a JS file that is included in my GSP template as follows:

    <r:script type="text/javascript">
        <g:render template="/javascript/common"/>
    </r:script>

The `/javascript/common` outputs some dynamic JS e.g. pre-populates lists client side. It's dynamic per server restart i.e. it doesn't need to be generated per request, but rather more commonly on redeployment. 

I'm wondering how I can process it as a resource using the resource plugin and get the ability to minify it and compress it etc.

There may be times where it would need to be refreshed. Is it possible to support refreshing it in a similar fashion to other resources i.e. when the underlying file is modified the plugin reloads it.

thanks ...