From 607f17f612b1d217955b34cc803bf6c67407bee6 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Wed, 22 May 2019 04:11:30 -0300 Subject: Fail hunspellCheck when hunspell detects spelling mistakes --- default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/default.nix b/default.nix index a5d6f4e..fd02d59 100644 --- a/default.nix +++ b/default.nix @@ -87,6 +87,13 @@ with pkgs.stdenv; rec { exit 1 } + HTML_DIR="${subtasks.docs}" + hunspell -l -p spelling/en_US-dict.txt -d en_US -i utf-8 $(find "$HTML_DIR" -type f) | tee spelling.txt + [[ -s spelling.txt ]] && { + echo "Mispelled words detected by hunspell." + exit 1 + } + touch $out ''; }); -- cgit v1.3