* wl-message.el (wl-message-buffer-display): Back to the first page
[elisp/wanderlust.git] / Makefile
index 05ab081..68e7a7a 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -24,11 +24,21 @@ PIXMAPDIR = NONE
 
 
 ################# No need to modify following lines ####################
-FLAGS   = -batch -q -no-site-file
+BATCHFLAG = -batch
+FLAGS     = $(BATCHFLAG) -q -no-site-file
 
 elc:
        $(EMACS) $(FLAGS) -l WL-MK -f compile-wl-package $(LISPDIR) $(PIXMAPDIR)
 
+check:
+       $(EMACS) $(BATCHFLAG) -l WL-MK -f check-wl $(LISPDIR) $(PIXMAPDIR)
+
+test:
+       $(EMACS) $(FLAGS) -l WL-MK -f test-wl $(LISPDIR) $(PIXMAPDIR)
+
+update-version:
+       $(EMACS) $(FLAGS) -l WL-MK -f update-version $(LISPDIR) $(PIXMAPDIR)
+
 install-elc:
        $(EMACS) $(FLAGS) -l WL-MK -f install-wl-package $(LISPDIR) $(PIXMAPDIR)
 
@@ -50,13 +60,17 @@ info:
 install-info:
        $(EMACS) $(FLAGS) -l WL-MK -f install-wl-info $(INFODIR)
 
+mostlyclean-info:
+       rm -f doc/*~ doc/*.cp doc/*.fn doc/*.ky doc/*.pg doc/*.tp doc/*.vr doc/*.cps doc/*.fns doc/*.kys doc/*.pgs doc/*.tps doc/*.vrs
+
 clean-info: mostlyclean-info
-       rm -f doc/*.info doc/*.info-* doc/*.dvi
+       rm -f doc/*.info doc/*.info-*
 
-mostlyclean-info:
-       rm -f doc/*~ doc/*.aux doc/*.log doc/*.toc \
-               doc/*.cp doc/*.fn doc/*.ky doc/*.pg doc/*.tp doc/*.vr \
-               doc/*.cps doc/*.fns doc/*.kys doc/*.pgs doc/*.tps doc/*.vrs
+mostlyclean-dvi:
+       rm -f doc/*~ doc/*.aux doc/*.log doc/*.toc
+
+clean-dvi: mostlyclean-dvi
+       rm -f doc/*.dvi
 
 all: elc
 
@@ -64,4 +78,10 @@ install: install-elc
 
 uninstall: uninstall-elc
 
-clean: clean-elc
+mostlyclean: clean-elc mostlyclean-info mostlyclean-dvi
+
+clean: mostlyclean clean-dvi
+
+distclean: maintainer-clean
+
+maintainer-clean: clean clean-info