Change README.md
[navi2ch.git] / Makefile.am
blob799bef7a71701c00e25af60f0aa7c239c5fb0862
1 AUTOMAKE_OPTIONS = 1.8
2 lisp_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
16 lisp_DATA = navi2ch-config.el
18 EXTRA_DIST = Makefile.old bcomp.el $(lisp_LISP) \
19         bcomp.el.in navi2ch-version.el.in ChangeLog.1 ChangeLog.2
20 BUILT_SOURCES = $(srcdir)/navi2ch-version.el $(srcdir)/bcomp.el
21 SUBDIRS = contrib doc icons test
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 $@
29 snap:
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
35 elcdist: $(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)
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 $@
47 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
48         cd $(top_builddir) && \
49         CONFIG_HEADERS= CONFIG_LINKS= \
50         CONFIG_FILES=$@ $(SHELL) ./config.status
52 Makefiles: $(top_builddir)/config.status
53         $(SHELL) $(top_builddir)/config.status
55 update:
56         ( cd $(srcdir); $(CVS) update -P -d ) && \
57         $(MAKE) $(AM_MAKEFLAGS) Makefiles