diff options
| author | Eli Zaretskii | 2001-11-10 13:57:42 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2001-11-10 13:57:42 +0000 |
| commit | 61760ae866cddfcdcde4ef0a1183060dc8e524dd (patch) | |
| tree | d8b1c2aca537e78a87dc31dac9d2aec33a59f1f6 | |
| parent | ebc4ee8dfdb237636192ede807bcf419af00a728 (diff) | |
| download | emacs-61760ae866cddfcdcde4ef0a1183060dc8e524dd.tar.gz emacs-61760ae866cddfcdcde4ef0a1183060dc8e524dd.zip | |
Add Copyright notice.
(prefix): Remove.
(infodir): Change value to "../info".
(VPATH): New variable.
(MAKE): Don't define.
(texmacrodir): Don't define.
(texinputdir): Append the existing value of TEXINPUTS.
($(infodir)/elisp): Instead of just "elisp". Reformat the
command to be compatible with man/Makefile.in, and to put the
output into ../info.
(installall): Target removed.
| -rw-r--r-- | lispref/Makefile.in | 43 |
1 files changed, 28 insertions, 15 deletions
diff --git a/lispref/Makefile.in b/lispref/Makefile.in index 4619387f969..2af1214e49e 100644 --- a/lispref/Makefile.in +++ b/lispref/Makefile.in | |||
| @@ -1,26 +1,43 @@ | |||
| 1 | # Makefile for the GNU Emacs Lisp Reference Manual. | 1 | # Makefile for the GNU Emacs Lisp Reference Manual. |
| 2 | # | 2 | |
| 3 | # 2 September 2001 | 3 | # Copyright (C) 1990,1991,1992,1993,1994,1995,1996,1998,1999,2000,2001 |
| 4 | # Free Software Foundation, Inc. | ||
| 5 | |||
| 6 | # This file is part of GNU Emacs. | ||
| 7 | |||
| 8 | # GNU Emacs is free software; you can redistribute it and/or modify | ||
| 9 | # it under the terms of the GNU General Public License as published by | ||
| 10 | # the Free Software Foundation; either version 2, or (at your option) | ||
| 11 | # any later version. | ||
| 12 | |||
| 13 | # GNU Emacs is distributed in the hope that it will be useful, | ||
| 14 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 15 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 16 | # GNU General Public License for more details. | ||
| 17 | |||
| 18 | # You should have received a copy of the GNU General Public License | ||
| 19 | # along with GNU Emacs; see the file COPYING. If not, write to | ||
| 20 | # the Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||
| 21 | # Boston, MA 02111-1307, USA. | ||
| 4 | 22 | ||
| 5 | # Standard configure variables. | 23 | # Standard configure variables. |
| 6 | prefix = @prefix@ | ||
| 7 | infodir = @infodir@ | ||
| 8 | srcdir = @srcdir@ | 24 | srcdir = @srcdir@ |
| 9 | 25 | ||
| 26 | # Tell make where to find source files; this is needed for the makefiles. | ||
| 27 | VPATH=@srcdir@ | ||
| 28 | |||
| 29 | infodir = ../info | ||
| 30 | |||
| 10 | # Redefine `TEX' if `tex' does not invoke plain TeX. For example: | 31 | # Redefine `TEX' if `tex' does not invoke plain TeX. For example: |
| 11 | # TEX=platex | 32 | # TEX=platex |
| 12 | TEX=tex | 33 | TEX=tex |
| 13 | MAKE=make | ||
| 14 | SHELL=/bin/sh | 34 | SHELL=/bin/sh |
| 15 | INSTALL_INFO = install-info | 35 | INSTALL_INFO = install-info |
| 16 | MAKEINFO=makeinfo | 36 | MAKEINFO=makeinfo |
| 17 | 37 | ||
| 18 | # Where the TeX macros are kept: | ||
| 19 | texmacrodir = /usr/local/lib/tex/macros | ||
| 20 | |||
| 21 | # The environment variable and its value to add $(srcdir) to the path | 38 | # The environment variable and its value to add $(srcdir) to the path |
| 22 | # searched for TeX input files. | 39 | # searched for TeX input files. |
| 23 | texinputdir = TEXINPUTS=$(srcdir): | 40 | texinputdir = TEXINPUTS=$(srcdir):"$(TEXINPUTS)" |
| 24 | 41 | ||
| 25 | # The name of the manual: | 42 | # The name of the manual: |
| 26 | VERSION=2.8 | 43 | VERSION=2.8 |
| @@ -92,9 +109,8 @@ srcs = \ | |||
| 92 | 109 | ||
| 93 | # The info file is named `elisp'. | 110 | # The info file is named `elisp'. |
| 94 | 111 | ||
| 95 | elisp: $(srcs) index.texi | 112 | $(infodir)/elisp: $(srcs) index.texi |
| 96 | rm -f elisp-* | 113 | cd $(srcdir); $(MAKEINFO) -I. elisp.texi -o $(infodir)/elisp |
| 97 | $(MAKEINFO) -I $(srcdir) $(srcdir)/elisp.texi | ||
| 98 | 114 | ||
| 99 | elisp.dvi: $(srcs) index.texi | 115 | elisp.dvi: $(srcs) index.texi |
| 100 | # Avoid losing old contents of aux file entirely. | 116 | # Avoid losing old contents of aux file entirely. |
| @@ -124,9 +140,6 @@ install: elisp | |||
| 124 | cp elisp elisp-* $(infodir) | 140 | cp elisp elisp-* $(infodir) |
| 125 | ${INSTALL_INFO} --info-dir=${infodir} ${infodir}/elisp | 141 | ${INSTALL_INFO} --info-dir=${infodir} ${infodir}/elisp |
| 126 | 142 | ||
| 127 | installall: install | ||
| 128 | install -c $(srcdir)/../man/texinfo.tex $(texmacrodir) | ||
| 129 | |||
| 130 | clean: | 143 | clean: |
| 131 | rm -f *.toc *.aux *.log *.cp *.cps *.fn *.fns *.tp *.tps \ | 144 | rm -f *.toc *.aux *.log *.cp *.cps *.fn *.fns *.tp *.tps \ |
| 132 | *.vr *.vrs *.pg *.pgs *.ky *.kys | 145 | *.vr *.vrs *.pg *.pgs *.ky *.kys |