diff options
| author | Glenn Morris | 2008-06-17 05:59:16 +0000 |
|---|---|---|
| committer | Glenn Morris | 2008-06-17 05:59:16 +0000 |
| commit | 1a87da4c82f89cdc688e229947907f2e76a36f24 (patch) | |
| tree | cf0c368a1f7d1a5413f12ae99c3f670ca72baec6 | |
| parent | e76dd2935454599cab99fbbeb45b044126505b93 (diff) | |
| download | emacs-1a87da4c82f89cdc688e229947907f2e76a36f24.tar.gz emacs-1a87da4c82f89cdc688e229947907f2e76a36f24.zip | |
(emacsver, miscmanualdir, VERSION, manual, install)
(elisp, dist): Remove rules and variables that are obsolete now
the lisp manual is no longer distributed separately.
| -rw-r--r-- | doc/lispref/ChangeLog | 6 | ||||
| -rw-r--r-- | doc/lispref/Makefile.in | 33 |
2 files changed, 6 insertions, 33 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index 211219092ee..7f88c7316b5 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2008-06-17 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * Makefile.in (emacsver, miscmanualdir, VERSION, manual, install) | ||
| 4 | (elisp, dist): Remove rules and variables that are obsolete now | ||
| 5 | the lisp manual is no longer distributed separately. | ||
| 6 | |||
| 1 | 2008-06-16 Glenn Morris <rgm@gnu.org> | 7 | 2008-06-16 Glenn Morris <rgm@gnu.org> |
| 2 | 8 | ||
| 3 | * configure, configure.in, mkinstalldirs: Remove unused files. | 9 | * configure, configure.in, mkinstalldirs: Remove unused files. |
diff --git a/doc/lispref/Makefile.in b/doc/lispref/Makefile.in index e91aea5bf93..fe1d42497e2 100644 --- a/doc/lispref/Makefile.in +++ b/doc/lispref/Makefile.in | |||
| @@ -26,21 +26,14 @@ srcdir = @srcdir@ | |||
| 26 | # Tell make where to find source files; this is needed for the makefiles. | 26 | # Tell make where to find source files; this is needed for the makefiles. |
| 27 | VPATH=@srcdir@ | 27 | VPATH=@srcdir@ |
| 28 | 28 | ||
| 29 | emacsver=@version@ # eg 23.0.60 | ||
| 30 | |||
| 31 | infodir = ../../info | 29 | infodir = ../../info |
| 32 | usermanualdir = $(srcdir)/../emacs | 30 | usermanualdir = $(srcdir)/../emacs |
| 33 | miscmanualdir = $(srcdir)/../misc | ||
| 34 | 31 | ||
| 35 | TEXI2DVI = texi2dvi | 32 | TEXI2DVI = texi2dvi |
| 36 | SHELL = /bin/sh | 33 | SHELL = /bin/sh |
| 37 | INSTALL_INFO = install-info | 34 | INSTALL_INFO = install-info |
| 38 | MAKEINFO = makeinfo --force | 35 | MAKEINFO = makeinfo --force |
| 39 | 36 | ||
| 40 | # The name of the manual: | ||
| 41 | VERSION=2.9 | ||
| 42 | manual = elisp-manual-$(emacsver)-$(VERSION) | ||
| 43 | |||
| 44 | # List of all the texinfo files in the manual: | 37 | # List of all the texinfo files in the manual: |
| 45 | 38 | ||
| 46 | srcs = \ | 39 | srcs = \ |
| @@ -109,16 +102,6 @@ $(infodir)/elisp: $(srcs) | |||
| 109 | elisp.dvi: $(srcs) | 102 | elisp.dvi: $(srcs) |
| 110 | $(TEXI2DVI) -I $(srcdir) -I $(usermanualdir) $(srcdir)/elisp.texi | 103 | $(TEXI2DVI) -I $(srcdir) -I $(usermanualdir) $(srcdir)/elisp.texi |
| 111 | 104 | ||
| 112 | # This is for use in a separate distro of the Emacs Lisp manual. | ||
| 113 | install: elisp | ||
| 114 | $(srcdir)/mkinstalldirs $(infodir) | ||
| 115 | cp elisp elisp-[1-9] elisp-[1-9][0-9] $(infodir) | ||
| 116 | ${INSTALL_INFO} --info-dir=${infodir} ${infodir}/elisp | ||
| 117 | |||
| 118 | # This is for use in a separate distro of the Emacs Lisp manual. | ||
| 119 | elisp: $(srcs) | ||
| 120 | $(MAKEINFO) -I. -I$(srcdir) $(srcdir)/elisp.texi | ||
| 121 | |||
| 122 | clean: | 105 | clean: |
| 123 | rm -f *.toc *.aux *.log *.cp *.cps *.fn *.fns *.tp *.tps \ | 106 | rm -f *.toc *.aux *.log *.cp *.cps *.fn *.fns *.tp *.tps \ |
| 124 | *.vr *.vrs *.pg *.pgs *.ky *.kys | 107 | *.vr *.vrs *.pg *.pgs *.ky *.kys |
| @@ -129,19 +112,3 @@ distclean: clean | |||
| 129 | maintainer-clean: clean | 112 | maintainer-clean: clean |
| 130 | rm -f elisp.dvi elisp.oaux | 113 | rm -f elisp.dvi elisp.oaux |
| 131 | cd $(infodir); rm -f elisp elisp-[1-9] elisp-[1-9][0-9] | 114 | cd $(infodir); rm -f elisp elisp-[1-9] elisp-[1-9][0-9] |
| 132 | |||
| 133 | dist: $(infodir)/elisp elisp.dvi | ||
| 134 | -rm -rf temp | ||
| 135 | -mkdir temp | ||
| 136 | -mkdir temp/$(manual) | ||
| 137 | -ln $(srcdir)/README $(srcdir)/configure.in $(srcdir)/configure \ | ||
| 138 | $(srcdir)/Makefile.in $(srcs) \ | ||
| 139 | $(miscmanualdir)/texinfo.tex \ | ||
| 140 | elisp.dvi elisp.aux elisp.??s \ | ||
| 141 | $(infodir)/elisp $(infodir)/elisp-[1-9] $(infodir)/elisp-[1-9][0-9] \ | ||
| 142 | temp/$(manual) | ||
| 143 | -(cd temp/$(manual); rm -f mkinstalldirs) | ||
| 144 | cp $(srcdir)/mkinstalldirs temp/$(manual) | ||
| 145 | (cd temp/$(manual); rm -f *~) | ||
| 146 | (cd temp; tar chf - $(manual)) | gzip > $(manual).tar.gz | ||
| 147 | -rm -rf temp | ||