chiark / gitweb /
Makefile: Actually fail if nsdiff doesn't work.
[zones] / Makefile
index 6c6a9dffc2f897b5d9e1da3e91848aa3c2c8f8c8..89e15a3951b8c7bcc900e64db5a7f5d43fa4f449 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -168,7 +168,7 @@ run-nsdiff = nsdiff -v "" $2 \
 $(ALL_ZONEDIFFS) : %.zonediff : %.zone
        $(call v_tag,NSDIFF)$(call run-nsdiff,$*,-q); \
        rc=$$?; case $$rc in 1) $(call run-nsdiff,$*); rc=$$? ;; esac; \
-       case $$rc in 0 | 1) : ;; *) exit $$? ;; esac
+       case $$rc in 0 | 1) : ;; *) exit $$rc ;; esac
 diff: $(ALL_ZONEDIFFS)
 
 ## Finally we have to install the zone files.