diff options
| author | Tom Tromey | 2012-09-04 10:10:06 -0600 |
|---|---|---|
| committer | Tom Tromey | 2012-09-04 10:10:06 -0600 |
| commit | bf69f522a9e135f9aa483cedd53e71e915f2bf75 (patch) | |
| tree | 3f73c47fb863ef87f420de1d30858da821072bd9 /src/Makefile.in | |
| parent | 303324a9232dbc89369faceb6b3530740d0fc1bd (diff) | |
| parent | 6ec9a5a7b5efb129807f567709ca858211ed7840 (diff) | |
| download | emacs-bf69f522a9e135f9aa483cedd53e71e915f2bf75.tar.gz emacs-bf69f522a9e135f9aa483cedd53e71e915f2bf75.zip | |
merge from trunk
Diffstat (limited to 'src/Makefile.in')
| -rw-r--r-- | src/Makefile.in | 27 |
1 files changed, 18 insertions, 9 deletions
diff --git a/src/Makefile.in b/src/Makefile.in index 01034ca98d5..24c8b94b590 100644 --- a/src/Makefile.in +++ b/src/Makefile.in | |||
| @@ -159,6 +159,8 @@ DBUS_LIBS = @DBUS_LIBS@ | |||
| 159 | ## dbusbind.o if HAVE_DBUS, else empty. | 159 | ## dbusbind.o if HAVE_DBUS, else empty. |
| 160 | DBUS_OBJ = @DBUS_OBJ@ | 160 | DBUS_OBJ = @DBUS_OBJ@ |
| 161 | 161 | ||
| 162 | LIB_EXECINFO=@LIB_EXECINFO@ | ||
| 163 | |||
| 162 | SETTINGS_CFLAGS = @SETTINGS_CFLAGS@ | 164 | SETTINGS_CFLAGS = @SETTINGS_CFLAGS@ |
| 163 | SETTINGS_LIBS = @SETTINGS_LIBS@ | 165 | SETTINGS_LIBS = @SETTINGS_LIBS@ |
| 164 | 166 | ||
| @@ -209,8 +211,8 @@ LIBXMENU=@LIBXMENU@ | |||
| 209 | 211 | ||
| 210 | ## xmenu.o if HAVE_X_WINDOWS, else empty. | 212 | ## xmenu.o if HAVE_X_WINDOWS, else empty. |
| 211 | XMENU_OBJ=@XMENU_OBJ@ | 213 | XMENU_OBJ=@XMENU_OBJ@ |
| 212 | ## xterm.o xfns.o xselect.o xrdb.o fontset.o xsmfns.o fringe.o image.o | 214 | ## xterm.o xfns.o xselect.o xrdb.o xsmfns.o xsettings.o xgselect.o if |
| 213 | ## xsettings.o xgselect.o if HAVE_X_WINDOWS, else empty. | 215 | ## HAVE_X_WINDOWS, else empty. |
| 214 | XOBJ=@XOBJ@ | 216 | XOBJ=@XOBJ@ |
| 215 | 217 | ||
| 216 | TOOLKIT_LIBW=@TOOLKIT_LIBW@ | 218 | TOOLKIT_LIBW=@TOOLKIT_LIBW@ |
| @@ -245,6 +247,9 @@ WIDGET_OBJ=@WIDGET_OBJ@ | |||
| 245 | ## sheap.o if CYGWIN, otherwise empty. | 247 | ## sheap.o if CYGWIN, otherwise empty. |
| 246 | CYGWIN_OBJ=@CYGWIN_OBJ@ | 248 | CYGWIN_OBJ=@CYGWIN_OBJ@ |
| 247 | 249 | ||
| 250 | ## fontset.o fringe.o image.o if we have any window system | ||
| 251 | WINDOW_SYSTEM_OBJ=@WINDOW_SYSTEM_OBJ@ | ||
| 252 | |||
| 248 | ## dosfns.o msdos.o w16select.o if MSDOS. | 253 | ## dosfns.o msdos.o w16select.o if MSDOS. |
| 249 | MSDOS_OBJ = | 254 | MSDOS_OBJ = |
| 250 | ## w16select.o termcap.o if MSDOS && HAVE_X_WINDOWS. | 255 | ## w16select.o termcap.o if MSDOS && HAVE_X_WINDOWS. |
| @@ -253,7 +258,6 @@ MSDOS_X_OBJ = | |||
| 253 | ns_appdir=@ns_appdir@ | 258 | ns_appdir=@ns_appdir@ |
| 254 | ns_appbindir=@ns_appbindir@ | 259 | ns_appbindir=@ns_appbindir@ |
| 255 | ns_appsrc=@ns_appsrc@ | 260 | ns_appsrc=@ns_appsrc@ |
| 256 | ## fontset.o fringe.o image.o if HAVE_NS, else empty. | ||
| 257 | NS_OBJ=@NS_OBJ@ | 261 | NS_OBJ=@NS_OBJ@ |
| 258 | ## nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o if HAVE_NS. | 262 | ## nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o if HAVE_NS. |
| 259 | NS_OBJC_OBJ=@NS_OBJC_OBJ@ | 263 | NS_OBJC_OBJ=@NS_OBJC_OBJ@ |
| @@ -338,7 +342,8 @@ base_obj = dispnew.o frame.o scroll.o xdisp.o menu.o $(XMENU_OBJ) window.o \ | |||
| 338 | process.o gnutls.o callproc.o \ | 342 | process.o gnutls.o callproc.o \ |
| 339 | region-cache.o sound.o atimer.o thread.o systhread.o \ | 343 | region-cache.o sound.o atimer.o thread.o systhread.o \ |
| 340 | doprnt.o intervals.o textprop.o composite.o xml.o \ | 344 | doprnt.o intervals.o textprop.o composite.o xml.o \ |
| 341 | $(MSDOS_OBJ) $(MSDOS_X_OBJ) $(NS_OBJ) $(CYGWIN_OBJ) $(FONT_OBJ) | 345 | $(MSDOS_OBJ) $(MSDOS_X_OBJ) $(NS_OBJ) $(CYGWIN_OBJ) $(FONT_OBJ) \ |
| 346 | $(WINDOW_SYSTEM_OBJ) | ||
| 342 | obj = $(base_obj) $(NS_OBJC_OBJ) | 347 | obj = $(base_obj) $(NS_OBJC_OBJ) |
| 343 | 348 | ||
| 344 | ## Object files used on some machine or other. | 349 | ## Object files used on some machine or other. |
| @@ -383,6 +388,7 @@ otherobj= $(TERMCAP_OBJ) $(PRE_ALLOC_OBJ) $(GMALLOC_OBJ) $(RALLOC_OBJ) \ | |||
| 383 | ## with GCC, we might need LIB_GCC again after them. | 388 | ## with GCC, we might need LIB_GCC again after them. |
| 384 | LIBES = $(LIBS) $(LIBX_BASE) $(LIBX_OTHER) $(LIBSOUND) \ | 389 | LIBES = $(LIBS) $(LIBX_BASE) $(LIBX_OTHER) $(LIBSOUND) \ |
| 385 | $(RSVG_LIBS) $(IMAGEMAGICK_LIBS) $(LIB_CLOCK_GETTIME) $(DBUS_LIBS) \ | 390 | $(RSVG_LIBS) $(IMAGEMAGICK_LIBS) $(LIB_CLOCK_GETTIME) $(DBUS_LIBS) \ |
| 391 | $(LIB_EXECINFO) \ | ||
| 386 | $(LIBXML2_LIBS) $(LIBGPM) $(LIBRESOLV) $(LIBS_SYSTEM) \ | 392 | $(LIBXML2_LIBS) $(LIBGPM) $(LIBRESOLV) $(LIBS_SYSTEM) \ |
| 387 | $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) $(SETTINGS_LIBS) $(LIBSELINUX_LIBS) \ | 393 | $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) $(SETTINGS_LIBS) $(LIBSELINUX_LIBS) \ |
| 388 | $(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \ | 394 | $(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \ |
| @@ -402,11 +408,13 @@ $(leimdir)/leim-list.el: bootstrap-emacs$(EXEEXT) | |||
| 402 | ## on all of $lisp, and emacs depends on DOC, so it is ok to use $lisp here. | 408 | ## on all of $lisp, and emacs depends on DOC, so it is ok to use $lisp here. |
| 403 | emacs$(EXEEXT): temacs$(EXEEXT) $(etc)/DOC $(lisp) $(leimdir)/leim-list.el | 409 | emacs$(EXEEXT): temacs$(EXEEXT) $(etc)/DOC $(lisp) $(leimdir)/leim-list.el |
| 404 | if test "$(CANNOT_DUMP)" = "yes"; then \ | 410 | if test "$(CANNOT_DUMP)" = "yes"; then \ |
| 405 | ln -f temacs$(EXEEXT) emacs$(EXEEXT); \ | 411 | rm -f emacs$(EXEEXT); \ |
| 412 | ln temacs$(EXEEXT) emacs$(EXEEXT); \ | ||
| 406 | else \ | 413 | else \ |
| 407 | LC_ALL=C $(RUN_TEMACS) -batch -l loadup dump || exit 1; \ | 414 | LC_ALL=C $(RUN_TEMACS) -batch -l loadup dump || exit 1; \ |
| 408 | test "X$(PAXCTL)" = X || $(PAXCTL) -zex emacs$(EXEEXT); \ | 415 | test "X$(PAXCTL)" = X || $(PAXCTL) -zex emacs$(EXEEXT); \ |
| 409 | ln -f emacs$(EXEEXT) bootstrap-emacs$(EXEEXT); \ | 416 | rm -f bootstrap-emacs$(EXEEXT); \ |
| 417 | ln emacs$(EXEEXT) bootstrap-emacs$(EXEEXT); \ | ||
| 410 | fi | 418 | fi |
| 411 | 419 | ||
| 412 | ## We run make-docfile twice because the command line may get too long | 420 | ## We run make-docfile twice because the command line may get too long |
| @@ -440,7 +448,7 @@ GLOBAL_SOURCES = $(base_obj:.o=.c) $(NS_OBJC_OBJ:.o=.m) | |||
| 440 | 448 | ||
| 441 | gl-stamp: $(libsrc)/make-docfile$(EXEEXT) $(GLOBAL_SOURCES) | 449 | gl-stamp: $(libsrc)/make-docfile$(EXEEXT) $(GLOBAL_SOURCES) |
| 442 | @rm -f gl-tmp | 450 | @rm -f gl-tmp |
| 443 | $(libsrc)/make-docfile -d $(srcdir) -g $(SOME_MACHINE_OBJECTS) $(obj) > gl-tmp | 451 | $(libsrc)/make-docfile -d $(srcdir) -g $(obj) > gl-tmp |
| 444 | $(srcdir)/../build-aux/move-if-change gl-tmp globals.h | 452 | $(srcdir)/../build-aux/move-if-change gl-tmp globals.h |
| 445 | echo timestamp > $@ | 453 | echo timestamp > $@ |
| 446 | 454 | ||
| @@ -497,7 +505,7 @@ doc.o: buildobj.h | |||
| 497 | @ns_frag@ | 505 | @ns_frag@ |
| 498 | 506 | ||
| 499 | .PHONY: mostlyclean clean bootstrap-clean distclean maintainer-clean | 507 | .PHONY: mostlyclean clean bootstrap-clean distclean maintainer-clean |
| 500 | .PHONY: versioclean extraclean frc | 508 | .PHONY: versionclean extraclean frc |
| 501 | 509 | ||
| 502 | mostlyclean: | 510 | mostlyclean: |
| 503 | rm -f temacs$(EXEEXT) core *.core \#* *.o libXMenu11.a liblw.a | 511 | rm -f temacs$(EXEEXT) core *.core \#* *.o libXMenu11.a liblw.a |
| @@ -600,7 +608,8 @@ $(lispsource)/loaddefs.el: $(BOOTSTRAPEMACS) $(VCSWITNESS) | |||
| 600 | bootstrap-emacs$(EXEEXT): temacs$(EXEEXT) | 608 | bootstrap-emacs$(EXEEXT): temacs$(EXEEXT) |
| 601 | cd ../lisp; $(MAKE) $(MFLAGS) update-subdirs | 609 | cd ../lisp; $(MAKE) $(MFLAGS) update-subdirs |
| 602 | if test "$(CANNOT_DUMP)" = "yes"; then \ | 610 | if test "$(CANNOT_DUMP)" = "yes"; then \ |
| 603 | ln -f temacs$(EXEEXT) bootstrap-emacs$(EXEEXT); \ | 611 | rm -f bootstrap-emacs$(EXEEXT); \ |
| 612 | ln temacs$(EXEEXT) bootstrap-emacs$(EXEEXT); \ | ||
| 604 | else \ | 613 | else \ |
| 605 | $(RUN_TEMACS) --batch --load loadup bootstrap || exit 1; \ | 614 | $(RUN_TEMACS) --batch --load loadup bootstrap || exit 1; \ |
| 606 | test "X$(PAXCTL)" = X || $(PAXCTL) -zex emacs$(EXEEXT); \ | 615 | test "X$(PAXCTL)" = X || $(PAXCTL) -zex emacs$(EXEEXT); \ |