aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile.in
diff options
context:
space:
mode:
authorPaul Eggert2012-04-09 15:54:59 -0700
committerPaul Eggert2012-04-09 15:54:59 -0700
commit45e9f7da84c1bd3fc0d36d05c5708ed3b2d3a193 (patch)
tree5bc87a8b5a3c754b8eb44a612cc6c03561d6b968 /src/Makefile.in
parent9d6b4d53469a9ffd67bd770fabc6fe254e35c21d (diff)
parent05920a43fc18e696b464387e781e7cfdcea5b5af (diff)
downloademacs-45e9f7da84c1bd3fc0d36d05c5708ed3b2d3a193.tar.gz
emacs-45e9f7da84c1bd3fc0d36d05c5708ed3b2d3a193.zip
Merge from trunk.
Diffstat (limited to 'src/Makefile.in')
-rw-r--r--src/Makefile.in6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
index 035ea277454..a90fd5841e4 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -49,6 +49,7 @@ lispsource = $(srcdir)/../lisp
49lib = ../lib 49lib = ../lib
50libsrc = ../lib-src 50libsrc = ../lib-src
51etc = ../etc 51etc = ../etc
52leimdir = ../leim
52oldXMenudir = ../oldXMenu 53oldXMenudir = ../oldXMenu
53lwlibdir = ../lwlib 54lwlibdir = ../lwlib
54lispdir = ../lisp 55lispdir = ../lisp
@@ -393,13 +394,16 @@ LIBES = $(LIBS) $(LIBX_BASE) $(LIBX_OTHER) $(LIBSOUND) \
393 394
394all: emacs$(EXEEXT) $(OTHER_FILES) 395all: emacs$(EXEEXT) $(OTHER_FILES)
395 396
397$(leimdir)/leim-list.el: bootstrap-emacs$(EXEEXT)
398 cd $(leimdir) && $(MAKE) $(MFLAGS) leim-list.el EMACS=$(bootstrap_exe)
399
396## Does anyone ever pay attention to the load-path-shadows output here? 400## Does anyone ever pay attention to the load-path-shadows output here?
397## The dumped Emacs is as functional and more efficient than 401## The dumped Emacs is as functional and more efficient than
398## bootstrap-emacs, so we replace the latter with the former. 402## bootstrap-emacs, so we replace the latter with the former.
399## Strictly speaking, emacs does not depend directly on all of $lisp, 403## Strictly speaking, emacs does not depend directly on all of $lisp,
400## since not all pieces are used on all platforms. But DOC depends 404## since not all pieces are used on all platforms. But DOC depends
401## on all of $lisp, and emacs depends on DOC, so it is ok to use $lisp here. 405## on all of $lisp, and emacs depends on DOC, so it is ok to use $lisp here.
402emacs$(EXEEXT): temacs$(EXEEXT) $(etc)/DOC $(lisp) 406emacs$(EXEEXT): temacs$(EXEEXT) $(etc)/DOC $(lisp) $(leimdir)/leim-list.el
403 if test "$(CANNOT_DUMP)" = "yes"; then \ 407 if test "$(CANNOT_DUMP)" = "yes"; then \
404 ln -f temacs$(EXEEXT) emacs$(EXEEXT); \ 408 ln -f temacs$(EXEEXT) emacs$(EXEEXT); \
405 EMACSLOADPATH=$(lispsource) ./emacs -batch \ 409 EMACSLOADPATH=$(lispsource) ./emacs -batch \