From 54a5a4267090bb80d3337f1aa7419c8ba49c30b7 Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Fri, 19 Apr 2019 02:21:54 +0300 Subject: make check: test page generation for all words; various fixes * using the new `make check` target various bugs have been discovered. All of them were related to missing database fields. --- Makefile | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index a6b777f..55f7bf2 100644 --- a/Makefile +++ b/Makefile @@ -28,6 +28,14 @@ openrussian-sqlite3.db : openrussian-sql.zip mysql2sqlite postprocess.sql unzip -p $< openrussian.sql | ./mysql2sqlite - | sqlite3 $@ sqlite3 $@ -batch /dev/null || \ + echo "Error generating \"$$bare\"" >/dev/stderr; \ + done + # NOTE: Installation of the Bash completions depends on the Debain bash-completion # package being installed or something similar install : openrussian openrussian-sqlite3.db openrussian-completion.bash -- cgit v1.2.3