aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.in
diff options
context:
space:
mode:
authorJim Blandy1992-04-01 11:14:15 +0000
committerJim Blandy1992-04-01 11:14:15 +0000
commit08564963293aac2ea90a3dee54f48ded962238eb (patch)
tree4424e2ded321dd8606dabc4ef00a6f058108725b /Makefile.in
parentca1d1d23251bc8f159d0131d345702aabf2dd078 (diff)
downloademacs-08564963293aac2ea90a3dee54f48ded962238eb.tar.gz
emacs-08564963293aac2ea90a3dee54f48ded962238eb.zip
*** empty log message ***
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in23
1 files changed, 12 insertions, 11 deletions
diff --git a/Makefile.in b/Makefile.in
index 7c5a3d742c4..cd084aa62d3 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1,4 +1,4 @@
1# This is the distribution Makefile for Emacs. config.emacs can make 1# This is the distribution Makefile for Emacs. configure can make
2# most of the changes to this file you might want, so try that first. 2# most of the changes to this file you might want, so try that first.
3 3
4# make all to compile and build Emacs 4# make all to compile and build Emacs
@@ -24,7 +24,7 @@ SHELL = /bin/sh
24# already, the `install' targets will move or copy it there. The 24# already, the `install' targets will move or copy it there. The
25# default definitions for the variables below are expressed in terms 25# default definitions for the variables below are expressed in terms
26# of this one, so you may not need to change them. 26# of this one, so you may not need to change them.
27LIBROOT=/gd/gnu/emacs 27LIBROOT=/home/gd/gnu/emacs
28 28
29# This is where the `install' make target should place the binaries 29# This is where the `install' make target should place the binaries
30# people will want to run directly (like etags and Emacs itself). 30# people will want to run directly (like etags and Emacs itself).
@@ -35,19 +35,19 @@ INSTALLBIN=/usr/local/bin
35# elisp files should go under DATADIR (below), since both elisp source 35# elisp files should go under DATADIR (below), since both elisp source
36# and compiled elisp are completely portable, but it's traditional to 36# and compiled elisp are completely portable, but it's traditional to
37# give the lisp files their own subdirectory. 37# give the lisp files their own subdirectory.
38LISPPATH=/gd/gnu/emacs/local-lisp:/gd/gnu/emacs/lisp 38LISPPATH=/home/gd/gnu/emacs/local-lisp:/home/gd/gnu/emacs/lisp
39 39
40# Emacs will look here for its architecture-independent files (like 40# Emacs will look here for its architecture-independent files (like
41# the tutorial and the zippy database). 41# the tutorial and the zippy database).
42DATADIR=/gd/gnu/emacs/share-lib 42DATADIR=/home/gd/gnu/emacs/etc
43 43
44# Emacs will look here for its architecture-dependent files, like 44# Emacs will look here for its architecture-dependent files, like
45# executables for its utilities. 45# executables for its utilities.
46LIBDIR=/gd/gnu/emacs/arch-lib 46LIBDIR=/home/gd/gnu/emacs/arch-lib
47 47
48# The locking directory, where the Emacs locking code keeps track of 48# The locking directory, where the Emacs locking code keeps track of
49# which files are currently being edited. 49# which files are currently being edited.
50LOCKDIR=/gd/gnu/emacs/lock 50LOCKDIR=/home/gd/gnu/emacs/lock
51 51
52# This is where the `install' make target should place the man pages 52# This is where the `install' make target should place the man pages
53# for the binaries it installs. 53# for the binaries it installs.
@@ -64,7 +64,7 @@ MFLAGS=
64SUBDIR= lib-src src 64SUBDIR= lib-src src
65 65
66# Subdirectories to install 66# Subdirectories to install
67COPYDIR= arch-lib share-lib info lisp 67COPYDIR= arch-lib etc info lisp
68 68
69# Subdirectories to clean 69# Subdirectories to clean
70CLEANDIR= ${COPYDIR} lisp/term 70CLEANDIR= ${COPYDIR} lisp/term
@@ -76,7 +76,8 @@ src/paths.h: Makefile src/paths.h-dist
76 -e 's;\(#.*PATH_LOADSEARCH\).*$$;\1 "$(LISPPATH)";' \ 76 -e 's;\(#.*PATH_LOADSEARCH\).*$$;\1 "$(LISPPATH)";' \
77 -e 's;\(#.*PATH_EXEC\).*$$;\1 "$(LIBDIR)";' \ 77 -e 's;\(#.*PATH_EXEC\).*$$;\1 "$(LIBDIR)";' \
78 -e 's;\(#.*PATH_DATA\).*$$;\1 "$(DATADIR)";' \ 78 -e 's;\(#.*PATH_DATA\).*$$;\1 "$(DATADIR)";' \
79 -e 's;\(#.*LOCK\).*$$;\1 "$(LOCKDIR)/";' 79 -e 's;\(#.*PATH_LOCK\).*$$;\1 "$(LOCKDIR)/";' \
80 -e 's;\(#.*PATH_SUPERLOCK\).*$$;\1 "$(LOCKDIR)/!!!SuperLock!!!";'
80 81
81src: lib-src 82src: lib-src
82 83
@@ -99,7 +100,7 @@ install: all mkdir lockdir
99 install -c -s arch-lib/etags ${INSTALLBIN}/etags 100 install -c -s arch-lib/etags ${INSTALLBIN}/etags
100 install -c -s arch-lib/ctags ${INSTALLBIN}/ctags 101 install -c -s arch-lib/ctags ${INSTALLBIN}/ctags
101 install -c -s -m 1755 src/xemacs ${INSTALLBIN}/xemacs 102 install -c -s -m 1755 src/xemacs ${INSTALLBIN}/xemacs
102 install -c -m 444 share-lib/emacs.1 ${MANDIR}/emacs.1 103 install -c -m 444 etc/emacs.1 ${MANDIR}/emacs.1
103 -rm -f ${INSTALLBIN}/emacs 104 -rm -f ${INSTALLBIN}/emacs
104 mv ${INSTALLBIN}/xemacs ${INSTALLBIN}/emacs 105 mv ${INSTALLBIN}/xemacs ${INSTALLBIN}/emacs
105 106
@@ -116,7 +117,7 @@ install.sysv: all mkdir lockdir
116 -cpset arch-lib/emacsclient ${INSTALLBIN}/emacsclient 755 bin bin 117 -cpset arch-lib/emacsclient ${INSTALLBIN}/emacsclient 755 bin bin
117 -cpset arch-lib/etags ${INSTALLBIN}/etags 755 bin bin 118 -cpset arch-lib/etags ${INSTALLBIN}/etags 755 bin bin
118 -cpset arch-lib/ctags ${INSTALLBIN}/ctags 755 bin bin 119 -cpset arch-lib/ctags ${INSTALLBIN}/ctags 755 bin bin
119 -cpset share-lib/emacs.1 ${MANDIR}/emacs.1 444 bin bin 120 -cpset etc/emacs.1 ${MANDIR}/emacs.1 444 bin bin
120 -/bin/rm -f ${INSTALLBIN}/emacs 121 -/bin/rm -f ${INSTALLBIN}/emacs
121 -cpset src/xemacs ${INSTALLBIN}/emacs 1755 bin bin 122 -cpset src/xemacs ${INSTALLBIN}/emacs 1755 bin bin
122 123
@@ -132,7 +133,7 @@ install.xenix: all mkdir lockdir
132 fi 133 fi
133 cp arch-lib/etags arch-lib/ctags arch-lib/emacsclient ${INSTALLBIN} 134 cp arch-lib/etags arch-lib/ctags arch-lib/emacsclient ${INSTALLBIN}
134 chmod 755 ${INSTALLBIN}/etags ${INSTALLBIN}/ctags ${INSTALLBIN}/emacsclient 135 chmod 755 ${INSTALLBIN}/etags ${INSTALLBIN}/ctags ${INSTALLBIN}/emacsclient
135 cp share-lib/emacs.1 ${MANDIR}/emacs.1 136 cp etc/emacs.1 ${MANDIR}/emacs.1
136 chmod 444 ${MANDIR}/emacs.1 137 chmod 444 ${MANDIR}/emacs.1
137 -mv -f ${INSTALLBIN}/emacs ${INSTALLBIN}/emacs.old 138 -mv -f ${INSTALLBIN}/emacs ${INSTALLBIN}/emacs.old
138 cp src/xemacs ${INSTALLBIN}/emacs 139 cp src/xemacs ${INSTALLBIN}/emacs