title: gulp-uglify cannot change the name
body: <p>I'm using gulp-uglify to minify my code, and there's a thing I would like to change . </p>
  
  <p>I have the next <code>gulpfile.js</code> . When I do <code>gulp calendar-uglify</code> I got the compile inside /compile/ directory and with the name <code>calendar.min.js</code>. If I change the name inside <code>uglify</code> and I run again the command, gulp generates the name before again. </p>
  
  <p>I mean, it seems that uglify cannot compile the file with the name I wrote. Gulp-uglify allways takes the filename of the concat file.</p>
  
  <p>What can I do to change that?</p>
  
  <p>TY,</p>
  
  <p>Jaster</p>
  
  <p><strong>gulpfile.js</strong></p>
  
  <pre><code>// Dependencies
  var   gulp      = require('gulp'),
        concat    = require('gulp-concat'),
        uglify    = require('gulp-uglify');
  
  // Private callbacks
  
  /**
   * Calendar js concat
   * @private
   **/
  var _calendarConcat = function(){
    return gulp.src(['./src/olympics/Calendar.js', './src/entry/calendar.js'])
      .pipe(concat('calendar.min.js'))
      .pipe(gulp.dest('./dist'));
  };
  
  /**
   * Calendar js uglify
   * @private
   **/
  var _calendarUglify = function(){
    return gulp.src('./dist/calendar.min.js')
      .pipe(uglify('calendar.min.js', {
        mangle: true,
        output: {
          beautify: true
        }
      }))
      .pipe(gulp.dest('./compile/'));
  };
  
  // Task def
  
  gulp.task('calendar-concat', _calendarConcat);
  gulp.task('calendar-uglify', _calendarUglify);
  </code></pre>