summaryrefslogtreecommitdiffstats
path: root/lib/generate
diff options
context:
space:
mode:
authorSamy Pessé <samypesse@gmail.com>2014-06-07 16:27:40 +0200
committerSamy Pessé <samypesse@gmail.com>2014-06-07 16:27:40 +0200
commit3d5281ff3a5d798790e70d527b7a2dbb49df671a (patch)
treed7431ccd0e090cadeca9ea05a44aa11ae4df11f0 /lib/generate
parentf62cf340c521c1be32b158fb03ac597c5c5e857a (diff)
downloadgitbook-3d5281ff3a5d798790e70d527b7a2dbb49df671a.zip
gitbook-3d5281ff3a5d798790e70d527b7a2dbb49df671a.tar.gz
gitbook-3d5281ff3a5d798790e70d527b7a2dbb49df671a.tar.bz2
Fix GitbookIO/gitbook.io#69: copy cover files at multi-langs root
Diffstat (limited to 'lib/generate')
-rw-r--r--lib/generate/index.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/generate/index.js b/lib/generate/index.js
index 6a319e8..ede2c60 100644
--- a/lib/generate/index.js
+++ b/lib/generate/index.js
@@ -176,6 +176,17 @@ var generateMultiLang = function(options) {
return generator.langsIndex(options.langsSummary);
})
+ // Copy cover file
+ .then(function() {
+ return Q.all([
+ fs.copy(path.join(options.input, "cover.jpg"), path.join(options.output, "cover.jpg")),
+ fs.copy(path.join(options.input, "cover_small.jpg"), path.join(options.output, "cover_small.jpg"))
+ ])
+ .fail(function() {
+ return Q();
+ })
+ })
+
// Return options to caller
.then(_.constant(options));
};