diff options
| author | Glenn Morris | 2008-02-08 20:29:53 +0000 |
|---|---|---|
| committer | Glenn Morris | 2008-02-08 20:29:53 +0000 |
| commit | 737e2b960a83eee440d450710a5a43a2feec7baa (patch) | |
| tree | a14632fe6d0aaedf90f3d1ca748761124bd89fd4 | |
| parent | 1888e56807c6c18b1b86a379dc4b6f2f69ee4210 (diff) | |
| download | emacs-737e2b960a83eee440d450710a5a43a2feec7baa.tar.gz emacs-737e2b960a83eee440d450710a5a43a2feec7baa.zip | |
(check-info-dir): New target.
| -rw-r--r-- | ChangeLog | 4 | ||||
| -rw-r--r-- | Makefile.in | 18 |
2 files changed, 22 insertions, 0 deletions
| @@ -1,3 +1,7 @@ | |||
| 1 | 2008-02-08 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * Makefile.in (check-info-dir): New target. | ||
| 4 | |||
| 1 | 2008-02-08 Michael Olson <mwolson@gnu.org> | 5 | 2008-02-08 Michael Olson <mwolson@gnu.org> |
| 2 | 6 | ||
| 3 | * Makefile.in (INFO_FILES): Add epa. | 7 | * Makefile.in (INFO_FILES): Add epa. |
diff --git a/Makefile.in b/Makefile.in index 045a1e26894..8adddf4df5a 100644 --- a/Makefile.in +++ b/Makefile.in | |||
| @@ -779,6 +779,24 @@ info: force-info | |||
| 779 | -(cd doc/misc; $(MAKE) $(MFLAGS) info) | 779 | -(cd doc/misc; $(MAKE) $(MFLAGS) info) |
| 780 | -(cd doc/lispref; $(MAKE) $(MFLAGS) info) | 780 | -(cd doc/lispref; $(MAKE) $(MFLAGS) info) |
| 781 | -(cd doc/lispintro; $(MAKE) $(MFLAGS) info) | 781 | -(cd doc/lispintro; $(MAKE) $(MFLAGS) info) |
| 782 | |||
| 783 | # The info/dir file must be updated by hand when new manuals are added. | ||
| 784 | check-info-dir: info | ||
| 785 | cd info ; \ | ||
| 786 | missing= ; \ | ||
| 787 | for file in *; do \ | ||
| 788 | test -f "$${file}" || continue ; \ | ||
| 789 | case $${file} in \ | ||
| 790 | *-[0-9]*|COPYING|dir) continue ;; \ | ||
| 791 | esac ; \ | ||
| 792 | grep -q -F ": ($${file})." dir || missing="$${missing} $${file}" ; \ | ||
| 793 | done ; \ | ||
| 794 | if test -n "$${missing}"; then \ | ||
| 795 | echo "Missing info/dir entries: $${missing}" ; \ | ||
| 796 | exit 1 ; \ | ||
| 797 | fi ; \ | ||
| 798 | echo "info/dir is OK" | ||
| 799 | |||
| 782 | dvi: | 800 | dvi: |
| 783 | (cd doc/emacs; $(MAKE) $(MFLAGS) dvi) | 801 | (cd doc/emacs; $(MAKE) $(MFLAGS) dvi) |
| 784 | (cd doc/misc; $(MAKE) $(MFLAGS) dvi) | 802 | (cd doc/misc; $(MAKE) $(MFLAGS) dvi) |