* mixi-ticker.el: New file.
[elisp/mixi.git] / Makefile.am
1 MODULES_MIXI = mixi.el mixi-utils.el mixi-atom.el mixi-ticker.el
2 MODULES_SHIMBUN = sb-mixi.el mixi-gnus.el mixi-wl.el
3 MODULES_RIECE = riece-mixi.el
4 CONTRIB = contrib/atom.cgi contrib/atom.sh
5 EXTRA_DIST = COMPILE ChangeLog $(MODULES_MIXI) $(MODULES_SHIMBUN) \
6              $(MODULES_RIECE) $(CONTRIB)
7 CLEANFILES = auto-autoloads.el custom-load.el *.elc
8 AUTOMAKE_OPTIONS = no-dependencies
9
10 FLAGS ?= -batch -q -no-site-file
11
12 MODULES = $(MODULES_MIXI)
13
14 if HAVE_SHIMBUN
15 MODULES += $(MODULES_SHIMBUN)
16 endif
17
18 if HAVE_RIECE
19 MODULES += $(MODULES_RIECE)
20 endif
21
22 all: elc
23
24 elc:
25         $(EMACS) $(FLAGS) -l COMPILE -f mixi-compile $(MODULES)
26
27 install: elc
28         $(EMACS) $(FLAGS) -l COMPILE -f mixi-install $(lispdir) $(MODULES)
29
30 package:
31         $(XEMACS) $(FLAGS) -l COMPILE -f mixi-compile-package $(MODULES)
32
33 install-package: package
34         $(XEMACS) $(FLAGS) -l COMPILE -f mixi-install-package $(PACKAGEDIR) \
35                 $(MODULES)