]> code.delx.au - gnu-emacs-elpa/blob - Makefile.am
Allow the stress tests to be run across a specific range:
[gnu-emacs-elpa] / Makefile.am
1 BUILT_SOURCES = chess-auto.el
2 CLEANFILES = TAGS chess-auto.el auto-autoloads.el
3 EXTRA_DIST = autogen.sh chess-auto.el.in chess-eco.pos doc/chess.pdf
4 DISTCLEANFILES = chess-eco.fen doc/chess.info doc/chess.pdf $(TESTS)
5 info_TEXINFOS = doc/chess.texi
6 dist_lisp_DATA = _pkg.el chess-eco.fen
7
8 dist_lisp_LISP = \
9 chess.el \
10 chess-ai.el \
11 chess-algebraic.el \
12 chess-announce.el \
13 chess-auto.el \
14 chess-autosave.el \
15 chess-chat.el \
16 chess-clock.el \
17 chess-common.el \
18 chess-crafty.el \
19 chess-database.el \
20 chess-display.el \
21 chess-engine.el \
22 chess-epd.el \
23 chess-fen.el \
24 chess-file.el \
25 chess-game.el \
26 chess-german.el \
27 chess-gnuchess.el \
28 chess-ics.el \
29 chess-ics1.el \
30 chess-images.el \
31 chess-input.el \
32 chess-irc.el \
33 chess-kibitz.el \
34 chess-link.el \
35 chess-log.el \
36 chess-message.el \
37 chess-module.el \
38 chess-network.el \
39 chess-none.el \
40 chess-pgn.el \
41 chess-phalanx.el \
42 chess-plain.el \
43 chess-ply.el \
44 chess-pos.el \
45 chess-puzzle.el \
46 chess-random.el \
47 chess-scid.el \
48 chess-sjeng.el \
49 chess-sound.el \
50 chess-test.el \
51 chess-transport.el \
52 chess-tutorial.el \
53 chess-ucb.el \
54 chess-var.el \
55 chess-eco.el
56
57 chess-auto.el: $(ELFILES) chess-auto.el.in
58 cp -p $(srcdir)/chess-auto.el.in $@
59 -rm $(top_builddir)/chess-auto.elc
60 $(EMACS) --no-init-file --no-site-file -batch \
61 -L $(top_builddir) -l chess-auto -f generate-autoloads \
62 $(top_builddir)/chess-auto.el $(srcdir)
63
64 chess-eco.fen: chess-eco.pos chess-eco.el
65 $(EMACS) --no-init-file --no-site-file -batch \
66 -L $(srcdir) -l chess-eco -f chess-generate-fen-table \
67 chess-eco.pos chess-eco.fen
68
69 TESTS = chess-test
70 DATABASE = test/largedb
71 START =
72 FINISH =
73
74 chess-test: Makefile
75 echo "$(EMACS) -batch -L $(srcdir) -l chess-test.el -f chess-test '$(DATABASE)' $(START) $(FINISH)" > $@
76 chmod u+x $@
77
78 TAGS: $(dist_lisp_LISP)
79 @etags $(dist_lisp_LISP)
80 @echo TAGS rebuilt.
81
82 # Makefile.am ends here