# HG changeset patch # User Kenichi Handa # Date 867825951 0 # Node ID d9160fd77816d051fa8e1d4557a0dcf7d45dcd76 # Parent 488df9d19f5e10179875377e7d23d5204dc9de80 (install-leim): New target. diff -r 488df9d19f5e -r d9160fd77816 Makefile.in --- a/Makefile.in Wed Jul 02 06:25:00 1997 +0000 +++ b/Makefile.in Wed Jul 02 06:45:51 1997 +0000 @@ -274,7 +274,7 @@ ## source exists and is distinct from the destination. ### We do install-arch-indep first because ### the executable needs the Lisp files and DOC file to work properly. -install: all install-arch-indep install-arch-dep blessmail +install: all install-arch-indep install-arch-dep blessmail install-leim @true ### Install the executables that were compiled specifically for this machine. @@ -294,11 +294,11 @@ ### Install the files that are machine-independent. ### Most of them come straight from the distribution; ### the exception is the DOC-* files, which are copied -### from the build directory. +## from the build directory. -### Note that we copy DOC* and then delete DOC -### as a workaround for a bug in tar on Ultrix 4.2. -install-arch-indep: mkdir +## Note that we copy DOC* and then delete DOC +## as a workaround for a bug in tar on Ultrix 4.2. +nstall-arch-indep: mkdir -set ${COPYDESTS} ; \ for dir in ${COPYDIR} ; do \ if [ `(cd $$1 && /bin/pwd)` != `(cd $${dir} && /bin/pwd)` ] ; then \ @@ -368,6 +368,13 @@ chmod a+r ${man1dir}/$${page}${manext}); \ done +### Install LEIM files. Although they are machine-independent, we +### have separate target here instead of including it in +### `install-arch-indep'. People who extracted LEIM files after they +### insalled Emacs itself can install only LEIM files by this target. +install-leim: leim/Makefile + cd leim; $(MAKE) install + ### Build Emacs and install it, stripping binaries while installing them. install-strip: $(MAKE) INSTALL_STRIP=-s