summaryrefslogtreecommitdiff
path: root/nj
diff options
context:
space:
mode:
Diffstat (limited to 'nj')
-rwxr-xr-xnj7
1 files changed, 5 insertions, 2 deletions
diff --git a/nj b/nj
index 7a29e39..c2d094c 100755
--- a/nj
+++ b/nj
@@ -73,5 +73,8 @@ cd "$builddir"
extratargets="$(cat extratargets 2>/dev/null)"
targets="${@:-all $extratargets}"
-ninja $targets
-[[ "$targets" == all* ]] && [ -e install ] && ninja install > /dev/null
+ninja $targets || exit $?
+
+if [[ "$targets" == all* ]] && [ -e install ]; then
+ ninja install > /dev/null
+fi