]> code.delx.au - gnu-emacs-elpa/blobdiff - Makefile.am
Try to improve the promotion situation on ICS by allowing chess-ply to query for...
[gnu-emacs-elpa] / Makefile.am
index 5f706a036b821f3817e2f41ba360a1919f239380..e38a59312a2c7abf25c76371a98b17bfa96ad909 100644 (file)
@@ -6,6 +6,7 @@ info_TEXINFOS  = doc/chess.texi
 dist_lisp_DATA = _pkg.el chess-eco.fen
 
 dist_lisp_LISP =          \
+       chess-pos.el       \
        chess.el           \
        chess-ai.el        \
        chess-algebraic.el \
@@ -42,16 +43,17 @@ dist_lisp_LISP =       \
        chess-phalanx.el   \
        chess-plain.el     \
        chess-ply.el       \
-       chess-pos.el       \
        chess-puzzle.el    \
        chess-random.el    \
        chess-scid.el      \
        chess-sjeng.el     \
        chess-sound.el     \
+       chess-stockfish.el \
        chess-test.el      \
        chess-transport.el \
        chess-tutorial.el  \
        chess-ucb.el       \
+       chess-uci.el       \
        chess-var.el       \
        chess-eco.el
 
@@ -102,6 +104,16 @@ chess-test:
        echo "$(EMACS) -batch -L $(srcdir) -l chess-test.el -f chess-test '$(DATABASE)' $(START) $(COUNT); rm -f $(top_builddir)/chess-test" > $@
        chmod u+x $@
 
+test/twic.pgn:
+       (set -e; f=$$(pwd)/$@; tmp_dir=`mktemp -d`; \
+        cd $$tmp_dir; \
+        lftp -c "open http://www.theweekinchess.com/zips/; mget twic*g.zip"; \
+        for zip in *.zip; do unzip $$zip; done; \
+        cat *.pgn > $$f; rm *.pgn)
+
+check-twic: test/twic.pgn
+       $(MAKE) DATABASE=$< START=0 COUNT=0 check
+
 TAGS: $(dist_lisp_LISP)
        @etags $(dist_lisp_LISP)
        @echo TAGS rebuilt.