diff options
author | David Graf <davidagraf@gmail.com> | 2014-05-21 16:24:07 +0200 |
---|---|---|
committer | David Graf <davidagraf@gmail.com> | 2014-05-21 16:24:07 +0200 |
commit | e7be132194aed102c9d1983a68cd2de5f6b4c45b (patch) | |
tree | 336fe9a9ca8086c41d9730d487718c7670444c49 /bin | |
parent | 7c65adc9b2c7a1f386a8bd54cdc03bdeac4df5a5 (diff) | |
parent | 0e1717f4bb979ebdbba5500dd5ae85f7f10f3528 (diff) | |
download | gitbook-e7be132194aed102c9d1983a68cd2de5f6b4c45b.zip gitbook-e7be132194aed102c9d1983a68cd2de5f6b4c45b.tar.gz gitbook-e7be132194aed102c9d1983a68cd2de5f6b4c45b.tar.bz2 |
Merge branch 'master' into livereload
Diffstat (limited to 'bin')
-rw-r--r-- | bin/build.js | 7 | ||||
-rw-r--r-- | bin/utils.js | 4 |
2 files changed, 8 insertions, 3 deletions
diff --git a/bin/build.js b/bin/build.js index 257715d..5894d00 100644 --- a/bin/build.js +++ b/bin/build.js @@ -33,8 +33,11 @@ var makeBuildFunc = function(converter) { .then(function(output) { console.log("Successfuly built !"); return output; - }, utils.logError); - }; + }, utils.logError) + .fail(function() { + process.exit(-1); + }); + }; }; module.exports = { diff --git a/bin/utils.js b/bin/utils.js index b43936f..74a09b5 100644 --- a/bin/utils.js +++ b/bin/utils.js @@ -30,7 +30,9 @@ function watch(dir) { } function logError(err) { - console.log(err.stack || err.message || err); + var message = err.message || err; + if (process.env.DEBUG != null) message = err.stack || message; + console.log(message); return Q.reject(err); }; |