diff options
Diffstat (limited to 'src/Makefile.in')
| -rw-r--r-- | src/Makefile.in | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/Makefile.in b/src/Makefile.in index ad235bbcd4d..172fa8e47cd 100644 --- a/src/Makefile.in +++ b/src/Makefile.in | |||
| @@ -480,6 +480,14 @@ $(srcdir)/macuvs.h $(lispsource)/international/charprop.el: \ | |||
| 480 | bootstrap-emacs$(EXEEXT) FORCE | 480 | bootstrap-emacs$(EXEEXT) FORCE |
| 481 | $(MAKE) -C ../admin/unidata all EMACS="../$(bootstrap_exe)" | 481 | $(MAKE) -C ../admin/unidata all EMACS="../$(bootstrap_exe)" |
| 482 | 482 | ||
| 483 | lispintdir = ${lispsource}/international | ||
| 484 | ${lispintdir}/cp51932.el ${lispintdir}/eucjp-ms.el: FORCE | ||
| 485 | ${MAKE} -C ../admin/charsets $(notdir $@) | ||
| 486 | |||
| 487 | charsets = ${top_srcdir}/admin/charsets/charsets.stamp | ||
| 488 | ${charsets}: FORCE | ||
| 489 | ${MAKE} -C ../admin/charsets all | ||
| 490 | |||
| 483 | ## The dumped Emacs is as functional and more efficient than | 491 | ## The dumped Emacs is as functional and more efficient than |
| 484 | ## bootstrap-emacs, so we replace the latter with the former. | 492 | ## bootstrap-emacs, so we replace the latter with the former. |
| 485 | ## Strictly speaking, emacs does not depend directly on all of $lisp, | 493 | ## Strictly speaking, emacs does not depend directly on all of $lisp, |
| @@ -487,7 +495,7 @@ $(srcdir)/macuvs.h $(lispsource)/international/charprop.el: \ | |||
| 487 | ## on all of $lisp, and emacs depends on DOC, so it is ok to use $lisp here. | 495 | ## on all of $lisp, and emacs depends on DOC, so it is ok to use $lisp here. |
| 488 | emacs$(EXEEXT): temacs$(EXEEXT) \ | 496 | emacs$(EXEEXT): temacs$(EXEEXT) \ |
| 489 | lisp.mk $(etc)/DOC $(lisp) $(leimdir)/leim-list.el \ | 497 | lisp.mk $(etc)/DOC $(lisp) $(leimdir)/leim-list.el \ |
| 490 | $(lispsource)/international/charprop.el | 498 | $(lispsource)/international/charprop.el ${charsets} |
| 491 | ifeq ($(CANNOT_DUMP),yes) | 499 | ifeq ($(CANNOT_DUMP),yes) |
| 492 | ln -f temacs$(EXEEXT) $@ | 500 | ln -f temacs$(EXEEXT) $@ |
| 493 | else | 501 | else |
| @@ -549,7 +557,7 @@ $(lib)/libgnu.a: $(config_h) | |||
| 549 | ## This goes on to affect various things, and the emacs binary fails | 557 | ## This goes on to affect various things, and the emacs binary fails |
| 550 | ## to start if Vinstallation_directory has the wrong value. | 558 | ## to start if Vinstallation_directory has the wrong value. |
| 551 | temacs$(EXEEXT): $(LIBXMENU) $(ALLOBJS) \ | 559 | temacs$(EXEEXT): $(LIBXMENU) $(ALLOBJS) \ |
| 552 | $(lib)/libgnu.a $(EMACSRES) | 560 | $(lib)/libgnu.a $(EMACSRES) ${charsets} |
| 553 | $(AM_V_CCLD)$(CC) $(ALL_CFLAGS) $(TEMACS_LDFLAGS) $(LDFLAGS) \ | 561 | $(AM_V_CCLD)$(CC) $(ALL_CFLAGS) $(TEMACS_LDFLAGS) $(LDFLAGS) \ |
| 554 | -o temacs $(ALLOBJS) $(lib)/libgnu.a $(W32_RES_LINK) $(LIBES) | 562 | -o temacs $(ALLOBJS) $(lib)/libgnu.a $(W32_RES_LINK) $(LIBES) |
| 555 | $(MKDIR_P) $(etc) | 563 | $(MKDIR_P) $(etc) |