diff options
Diffstat (limited to 'lib/generators/ebook.js')
-rw-r--r-- | lib/generators/ebook.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/generators/ebook.js b/lib/generators/ebook.js index 1bad718..58e3f3f 100644 --- a/lib/generators/ebook.js +++ b/lib/generators/ebook.js @@ -98,9 +98,11 @@ Generator.prototype.finish = function() { stringUtils.optionsToShellArgs(_options) ].join(" "); - that.book.log.info.ln("start conversion to", that.ebookFormat); + that.book.log.info("start conversion to", that.ebookFormat, "...."); exec(command, function (error, stdout, stderr) { if (error) { + that.book.log.info.fail(); + if (error.code == 127) { error.message = "Need to install ebook-convert from Calibre"; } else { @@ -108,6 +110,8 @@ Generator.prototype.finish = function() { } return d.reject(error); } + + that.book.log.info.ok(); d.resolve(); }); |