* mixi-el: Version 1.4.1 released.
[elisp/mixi.git] / Makefile.am
1 CONTRIB = contrib/atom.cgi contrib/atom.sh
2 EXTRA_DIST = INSTALL-CVS ChangeLog @MODULES_ALL@ $(CONTRIB) \
3         infohack.el ptexinfmt.el texinfo.tex
4 CLEANFILES = auto-autoloads.el custom-load.el *.elc
5 DISTCLEANFILES = COMPILE
6 AUTOMAKE_OPTIONS = no-dependencies
7
8 info_TEXINFOS = mixi-ja.texi
9
10 FLAGS ?= -batch -q -no-site-file
11
12 all: elc
13
14 elc:
15         $(EMACS) $(FLAGS) -l COMPILE -f mixi-compile
16
17 install: elc install-info
18         $(EMACS) $(FLAGS) -l COMPILE -f mixi-install $(lispdir)
19
20 package:
21         $(XEMACS) $(FLAGS) -l COMPILE -f mixi-compile-package
22
23 install-package: package
24         $(XEMACS) $(FLAGS) -l COMPILE -f mixi-install-package $(PACKAGEDIR)
25         $(MAKE) infodir=$(PACKAGEDIR)/info install-info
26
27 compile-individually:
28         @for i in `$(EMACS) $(FLAGS) -l COMPILE -f mixi-examine`; do \
29                 echo $(EMACS) $(FLAGS) -l COMPILE \
30                         -f mixi-compile-module $$i; \
31                 $(EMACS) $(FLAGS) -l COMPILE \
32                         -f mixi-compile-module $$i; \
33         done
34
35 %.info: %.texi
36         $(EMACS) $(FLAGS) -l ./infohack.el -f batch-makeinfo $<