diff options
Diffstat (limited to 'src/Makefile.in')
| -rw-r--r-- | src/Makefile.in | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/Makefile.in b/src/Makefile.in index 2b0d095ad91..9d835f4cd8c 100644 --- a/src/Makefile.in +++ b/src/Makefile.in | |||
| @@ -153,6 +153,8 @@ LIBOTF_LIBS = @LIBOTF_LIBS@ | |||
| 153 | M17N_FLT_CFLAGS = @M17N_FLT_CFLAGS@ | 153 | M17N_FLT_CFLAGS = @M17N_FLT_CFLAGS@ |
| 154 | M17N_FLT_LIBS = @M17N_FLT_LIBS@ | 154 | M17N_FLT_LIBS = @M17N_FLT_LIBS@ |
| 155 | 155 | ||
| 156 | LIB_CLOCK_GETTIME=@LIB_CLOCK_GETTIME@ | ||
| 157 | |||
| 156 | DBUS_CFLAGS = @DBUS_CFLAGS@ | 158 | DBUS_CFLAGS = @DBUS_CFLAGS@ |
| 157 | DBUS_LIBS = @DBUS_LIBS@ | 159 | DBUS_LIBS = @DBUS_LIBS@ |
| 158 | ## dbusbind.o if HAVE_DBUS, else empty. | 160 | ## dbusbind.o if HAVE_DBUS, else empty. |
| @@ -310,11 +312,8 @@ MKDEPDIR=@MKDEPDIR@ | |||
| 310 | ## -Demacs is needed to make some files produce the correct version | 312 | ## -Demacs is needed to make some files produce the correct version |
| 311 | ## for use in Emacs. | 313 | ## for use in Emacs. |
| 312 | ## | 314 | ## |
| 313 | ## -DHAVE_CONFIG_H is needed for some other files to take advantage of | ||
| 314 | ## the information in `config.h'. | ||
| 315 | ## | ||
| 316 | ## FIXME? MYCPPFLAGS only referenced in etc/DEBUG. | 315 | ## FIXME? MYCPPFLAGS only referenced in etc/DEBUG. |
| 317 | ALL_CFLAGS=-Demacs -DHAVE_CONFIG_H $(MYCPPFLAGS) -I. -I$(srcdir) \ | 316 | ALL_CFLAGS=-Demacs $(MYCPPFLAGS) -I. -I$(srcdir) \ |
| 318 | -I$(lib) -I$(srcdir)/../lib \ | 317 | -I$(lib) -I$(srcdir)/../lib \ |
| 319 | $(C_SWITCH_MACHINE) $(C_SWITCH_SYSTEM) $(C_SWITCH_X_SITE) \ | 318 | $(C_SWITCH_MACHINE) $(C_SWITCH_SYSTEM) $(C_SWITCH_X_SITE) \ |
| 320 | $(GNUSTEP_CFLAGS) $(CFLAGS_SOUND) $(RSVG_CFLAGS) $(IMAGEMAGICK_CFLAGS) \ | 319 | $(GNUSTEP_CFLAGS) $(CFLAGS_SOUND) $(RSVG_CFLAGS) $(IMAGEMAGICK_CFLAGS) \ |
| @@ -409,7 +408,6 @@ all: emacs$(EXEEXT) $(OTHER_FILES) | |||
| 409 | $(leimdir)/leim-list.el: bootstrap-emacs$(EXEEXT) | 408 | $(leimdir)/leim-list.el: bootstrap-emacs$(EXEEXT) |
| 410 | cd $(leimdir) && $(MAKE) $(MFLAGS) leim-list.el EMACS=$(bootstrap_exe) | 409 | cd $(leimdir) && $(MAKE) $(MFLAGS) leim-list.el EMACS=$(bootstrap_exe) |
| 411 | 410 | ||
| 412 | ## Does anyone ever pay attention to the load-path-shadows output here? | ||
| 413 | ## The dumped Emacs is as functional and more efficient than | 411 | ## The dumped Emacs is as functional and more efficient than |
| 414 | ## bootstrap-emacs, so we replace the latter with the former. | 412 | ## bootstrap-emacs, so we replace the latter with the former. |
| 415 | ## Strictly speaking, emacs does not depend directly on all of $lisp, | 413 | ## Strictly speaking, emacs does not depend directly on all of $lisp, |
| @@ -418,13 +416,10 @@ $(leimdir)/leim-list.el: bootstrap-emacs$(EXEEXT) | |||
| 418 | emacs$(EXEEXT): temacs$(EXEEXT) $(etc)/DOC $(lisp) $(leimdir)/leim-list.el | 416 | emacs$(EXEEXT): temacs$(EXEEXT) $(etc)/DOC $(lisp) $(leimdir)/leim-list.el |
| 419 | if test "$(CANNOT_DUMP)" = "yes"; then \ | 417 | if test "$(CANNOT_DUMP)" = "yes"; then \ |
| 420 | ln -f temacs$(EXEEXT) emacs$(EXEEXT); \ | 418 | ln -f temacs$(EXEEXT) emacs$(EXEEXT); \ |
| 421 | EMACSLOADPATH=$(lispsource) ./emacs -batch \ | ||
| 422 | -f list-load-path-shadows || true; \ | ||
| 423 | else \ | 419 | else \ |
| 424 | LC_ALL=C $(RUN_TEMACS) -batch -l loadup dump || exit 1; \ | 420 | LC_ALL=C $(RUN_TEMACS) -batch -l loadup dump || exit 1; \ |
| 425 | test "X$(PAXCTL)" = X || $(PAXCTL) -zex emacs$(EXEEXT); \ | 421 | test "X$(PAXCTL)" = X || $(PAXCTL) -zex emacs$(EXEEXT); \ |
| 426 | ln -f emacs$(EXEEXT) bootstrap-emacs$(EXEEXT); \ | 422 | ln -f emacs$(EXEEXT) bootstrap-emacs$(EXEEXT); \ |
| 427 | ./emacs -batch -f list-load-path-shadows || true; \ | ||
| 428 | fi | 423 | fi |
| 429 | 424 | ||
| 430 | ## We run make-docfile twice because the command line may get too long | 425 | ## We run make-docfile twice because the command line may get too long |