Update wkthmltopdf task to use Grunt 0.4 multi-task API.

This commit is contained in:
Brent Houghton 2014-06-09 14:40:24 -07:00
parent 847b3f3697
commit 7f9813423f

View file

@ -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