diff --git a/gulpfile.js b/gulpfile.js index 7951bba..b6befe6 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -10,17 +10,17 @@ elixir.config.assetsPath = 'assets'; // Imagemin var Task = elixir.Task; -elixir.extend('imagemin', function(config) { +elixir.extend('imagemin', function(src, dest) { new Task('imagemin', function() { - return gulp.src(elixir.config.assetsPath + '/images/**/*') - .pipe(gulpImagemin(config)) - .pipe(gulp.dest('./images')); - }).watch(elixir.config.assetsPath + '/images/**/*'); + return gulp.src(elixir.config.assetsPath + src) + .pipe(gulpImagemin()) + .pipe(gulp.dest(dest)); + }).watch(elixir.config.assetsPath + src); }); // Run elixir tasks elixir(function(mix) { mix.sass('barebones.scss', 'style.css') .scripts(['script.js'], 'js/script.min.js') - .imagemin(); + .imagemin('/img/**/*', './img'); });