From 9cd830383e14c7451f4ac40b04d7f8dd4921680c Mon Sep 17 00:00:00 2001 From: Jeff Williams Date: Thu, 5 Mar 2015 15:28:20 -0800 Subject: [PATCH] copy user-specified static files to the correct location when the output directory is an absolute path (#939) --- templates/default/publish.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/templates/default/publish.js b/templates/default/publish.js index 689bbe9c..436805ca 100644 --- a/templates/default/publish.js +++ b/templates/default/publish.js @@ -477,7 +477,10 @@ exports.publish = function(taffyData, opts, tutorials) { staticFileScanner = new (require('jsdoc/src/scanner')).Scanner(); staticFilePaths.forEach(function(filePath) { - var extraStaticFiles = staticFileScanner.scan([filePath], 10, staticFileFilter); + var extraStaticFiles; + + filePath = path.resolve(env.pwd, filePath); + extraStaticFiles = staticFileScanner.scan([filePath], 10, staticFileFilter); extraStaticFiles.forEach(function(fileName) { var sourcePath = fs.toDir(filePath);