1AUTOMAKE_OPTIONS = 1.8
2lisp_LISP = navi2ch-version.el \
3	navi2ch-vars.el navi2ch-face.el navi2ch-util.el \
4	navi2ch-net.el navi2ch-list.el navi2ch-article.el \
5	navi2ch-popup-article.el navi2ch-board-misc.el \
6	navi2ch-board.el navi2ch-articles.el navi2ch-bookmark.el \
7	navi2ch-history.el navi2ch-search.el navi2ch-message.el \
8	navi2ch.el \
9	navi2ch-head.el navi2ch-mona.el navi2ch-e21.el navi2ch-xmas.el \
10	navi2ch-splash.el navi2ch-directory.el \
11	navi2ch-be2ch.el navi2ch-multibbs.el \
12	navi2ch-jbbs-net.el navi2ch-jbbs-shitaraba.el navi2ch-machibbs.el \
13	navi2ch-futaba.el navi2ch-megabbs.el \
14	navi2ch-http-date.el navi2ch-localfile.el navi2ch-oyster.el \
15	navi2ch-auto-modify.el navi2ch-p2.el navi2ch-thumbnail.el
16lisp_DATA = navi2ch-config.el
17
18EXTRA_DIST = Makefile.old bcomp.el $(lisp_LISP) \
19	bcomp.el.in navi2ch-version.el.in ChangeLog.1 ChangeLog.2
20BUILT_SOURCES = $(srcdir)/navi2ch-version.el $(srcdir)/bcomp.el
21SUBDIRS = contrib doc icons test
22
23$(srcdir)/navi2ch-version.el: @MAINTAINER_MODE_TRUE@ $(srcdir)/navi2ch-version.el.in $(srcdir)/configure.in
24	rm -f $@.tmp && \
25	sed -e 's/@\(VERSION\)@/$(VERSION)/' \
26		$(srcdir)/navi2ch-version.el.in > $@.tmp && \
27	mv $@.tmp $@
28
29snap:
30	rm -f $(srcdir)/navi2ch-version.el && \
31	$(MAKE) $(AM_MAKEFLAGS) VERSION=@VERSION@-`date +%y%m%d` dist elcdist && \
32	rm -f $(srcdir)/navi2ch-version.el && \
33	$(MAKE) $(AM_MAKEFLAGS) $(srcdir)/navi2ch-version.el
34
35elcdist: $(ELCFILES)
36	rm -rf $(distdir) && \
37	mkdir $(distdir) && \
38	cp -p $(ELCFILES) $(distdir) && \
39	$(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir)-elc.tar.gz && \
40	rm -rf $(distdir)
41
42$(srcdir)/bcomp.el: @MAINTAINER_MODE_TRUE@ $(srcdir)/bcomp.el.in $(srcdir)/Makefile.am
43	rm -f $@ && \
44	list=`for file in $(lisp_LISP); do echo -n "\"$$file\" "; done` && \
45	sed -e "s/@\(lisp_LISP\)@/$$list/;" < $(srcdir)/bcomp.el.in > $@ || rm $@
46
47Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
48	cd $(top_builddir) && \
49	CONFIG_HEADERS= CONFIG_LINKS= \
50	CONFIG_FILES=$@ $(SHELL) ./config.status
51
52Makefiles: $(top_builddir)/config.status
53	$(SHELL) $(top_builddir)/config.status
54
55update:
56	( cd $(srcdir); $(CVS) update -P -d ) && \
57	$(MAKE) $(AM_MAKEFLAGS) Makefiles
58
59