             match: "#{ new Date().getFullYear() - 1 }"
             replacement: "#{ new Date().getFullYear() }"
           ]
-        files:
-          'uglify-save-license.js': ['uglify-save-license.js']
+        src: [MAIN]
+        dest: MAIN
     
     uglify:
       options:
         preserveComments: ->
-          args = grunt.util.toArray arguments
-          require('./uglify-save-license.js') args...
+          require(MAIN) arguments...
       fixture:
         files: [
           expand: true

        jshintrc: '.jshintrc'
      main:
        files:
          src: ['uglify-save-license.js']
      test:
        files:
          src: '<%= nodeunit.all %>'


    watch:
      main:
        files: [MAIN]
        tasks: ['build']
    
    release: {}
