From 7f9813423fbbff0fc9db522989c698bdfffc597e Mon Sep 17 00:00:00 2001 From: Brent Houghton Date: Mon, 9 Jun 2014 14:40:24 -0700 Subject: [PATCH] Update wkthmltopdf task to use Grunt 0.4 multi-task API. --- tasks/wkhtmltopdf.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tasks/wkhtmltopdf.js b/tasks/wkhtmltopdf.js index ee673be..c28506c 100644 --- a/tasks/wkhtmltopdf.js +++ b/tasks/wkhtmltopdf.js @@ -18,12 +18,12 @@ module.exports = function(grunt) { grunt.registerMultiTask('wkhtmltopdf', 'Your task description goes here.', function() { - var htmlFiles = grunt.file.expandFiles(this.file.src), - dest = (this.file.dest && this.file.dest !== '') ? this.file.dest + '/' : ''; + this.files.forEach(function(file) { + var srcpath = file.src.toString(), + dest = (file.dest && file.dest !== '') ? file.dest + '/' : ''; - grunt.log.writeln("pdf output is: " + dest); + grunt.log.writeln("pdf output is: " + dest); - htmlFiles.forEach(function(srcpath) { var dir = dest + srcpath.replace(/.*\/([^\/]+)\/[^\/]+\.html/, '$1'); // Create dest folder as wkhtmltopdf won't generate output if it doesn't exist