aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile.in
diff options
context:
space:
mode:
authorJoakim Verona2012-09-03 17:30:17 +0200
committerJoakim Verona2012-09-03 17:30:17 +0200
commit4a37733c693d59a9b83a3fb2d0c7f9461d149f60 (patch)
treea33402e09342f748baebf0e4f5a1e40538e620f4 /src/Makefile.in
parent5436d1df5e2ba0b4d4f72b03a1cd09b20403654b (diff)
parentdcde497f27945c3ca4ce8c21f655ef6f627acdd2 (diff)
downloademacs-4a37733c693d59a9b83a3fb2d0c7f9461d149f60.tar.gz
emacs-4a37733c693d59a9b83a3fb2d0c7f9461d149f60.zip
upstream
Diffstat (limited to 'src/Makefile.in')
-rw-r--r--src/Makefile.in29
1 files changed, 19 insertions, 10 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
index e4baeb5ffd6..a84fdd1caf8 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.
160DBUS_OBJ = @DBUS_OBJ@ 160DBUS_OBJ = @DBUS_OBJ@
161 161
162LIB_EXECINFO=@LIB_EXECINFO@
163
162SETTINGS_CFLAGS = @SETTINGS_CFLAGS@ 164SETTINGS_CFLAGS = @SETTINGS_CFLAGS@
163SETTINGS_LIBS = @SETTINGS_LIBS@ 165SETTINGS_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.
211XMENU_OBJ=@XMENU_OBJ@ 213XMENU_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.
214XOBJ=@XOBJ@ 216XOBJ=@XOBJ@
215 217
216TOOLKIT_LIBW=@TOOLKIT_LIBW@ 218TOOLKIT_LIBW=@TOOLKIT_LIBW@
@@ -254,6 +256,9 @@ WIDGET_OBJ=@WIDGET_OBJ@
254## sheap.o if CYGWIN, otherwise empty. 256## sheap.o if CYGWIN, otherwise empty.
255CYGWIN_OBJ=@CYGWIN_OBJ@ 257CYGWIN_OBJ=@CYGWIN_OBJ@
256 258
259## fontset.o fringe.o image.o if we have any window system
260WINDOW_SYSTEM_OBJ=@WINDOW_SYSTEM_OBJ@
261
257## dosfns.o msdos.o w16select.o if MSDOS. 262## dosfns.o msdos.o w16select.o if MSDOS.
258MSDOS_OBJ = 263MSDOS_OBJ =
259## w16select.o termcap.o if MSDOS && HAVE_X_WINDOWS. 264## w16select.o termcap.o if MSDOS && HAVE_X_WINDOWS.
@@ -262,7 +267,6 @@ MSDOS_X_OBJ =
262ns_appdir=@ns_appdir@ 267ns_appdir=@ns_appdir@
263ns_appbindir=@ns_appbindir@ 268ns_appbindir=@ns_appbindir@
264ns_appsrc=@ns_appsrc@ 269ns_appsrc=@ns_appsrc@
265## fontset.o fringe.o image.o if HAVE_NS, else empty.
266NS_OBJ=@NS_OBJ@ 270NS_OBJ=@NS_OBJ@
267## nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o if HAVE_NS. 271## nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o if HAVE_NS.
268NS_OBJC_OBJ=@NS_OBJC_OBJ@ 272NS_OBJC_OBJ=@NS_OBJC_OBJ@
@@ -349,7 +353,8 @@ base_obj = dispnew.o frame.o scroll.o xdisp.o menu.o $(XMENU_OBJ) window.o \
349 region-cache.o sound.o atimer.o \ 353 region-cache.o sound.o atimer.o \
350 doprnt.o intervals.o textprop.o composite.o xml.o \ 354 doprnt.o intervals.o textprop.o composite.o xml.o \
351 xwidget.o \ 355 xwidget.o \
352 $(MSDOS_OBJ) $(MSDOS_X_OBJ) $(NS_OBJ) $(CYGWIN_OBJ) $(FONT_OBJ) 356 $(MSDOS_OBJ) $(MSDOS_X_OBJ) $(NS_OBJ) $(CYGWIN_OBJ) $(FONT_OBJ) \
357 $(WINDOW_SYSTEM_OBJ)
353obj = $(base_obj) $(NS_OBJC_OBJ) 358obj = $(base_obj) $(NS_OBJC_OBJ)
354 359
355xwidget.o: xwidget.c xwidget.h 360xwidget.o: xwidget.c xwidget.h
@@ -394,8 +399,9 @@ otherobj= $(TERMCAP_OBJ) $(PRE_ALLOC_OBJ) $(GMALLOC_OBJ) $(RALLOC_OBJ) \
394## duplicated symbols. If the standard libraries were compiled 399## duplicated symbols. If the standard libraries were compiled
395## with GCC, we might need LIB_GCC again after them. 400## with GCC, we might need LIB_GCC again after them.
396LIBES = $(LIBS) $(LIBX_BASE) $(LIBX_OTHER) $(LIBSOUND) \ 401LIBES = $(LIBS) $(LIBX_BASE) $(LIBX_OTHER) $(LIBSOUND) \
397 $(RSVG_LIBS) $(IMAGEMAGICK_LIBS) $(DBUS_LIBS) \ 402 $(RSVG_LIBS) $(IMAGEMAGICK_LIBS) $(LIB_CLOCK_GETTIME) $(DBUS_LIBS) \
398 $(WEBKIT_LIBS) $(CLUTTER_LIBS) $(GIR_LIBS) \ 403 $(WEBKIT_LIBS) $(CLUTTER_LIBS) $(GIR_LIBS) \
404 $(LIB_EXECINFO) \
399 $(LIBXML2_LIBS) $(LIBGPM) $(LIBRESOLV) $(LIBS_SYSTEM) \ 405 $(LIBXML2_LIBS) $(LIBGPM) $(LIBRESOLV) $(LIBS_SYSTEM) \
400 $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) $(SETTINGS_LIBS) $(LIBSELINUX_LIBS) \ 406 $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) $(SETTINGS_LIBS) $(LIBSELINUX_LIBS) \
401 $(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \ 407 $(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \
@@ -415,11 +421,13 @@ $(leimdir)/leim-list.el: bootstrap-emacs$(EXEEXT)
415## on all of $lisp, and emacs depends on DOC, so it is ok to use $lisp here. 421## on all of $lisp, and emacs depends on DOC, so it is ok to use $lisp here.
416emacs$(EXEEXT): temacs$(EXEEXT) $(etc)/DOC $(lisp) $(leimdir)/leim-list.el 422emacs$(EXEEXT): temacs$(EXEEXT) $(etc)/DOC $(lisp) $(leimdir)/leim-list.el
417 if test "$(CANNOT_DUMP)" = "yes"; then \ 423 if test "$(CANNOT_DUMP)" = "yes"; then \
418 ln -f temacs$(EXEEXT) emacs$(EXEEXT); \ 424 rm -f emacs$(EXEEXT); \
425 ln temacs$(EXEEXT) emacs$(EXEEXT); \
419 else \ 426 else \
420 LC_ALL=C $(RUN_TEMACS) -batch -l loadup dump || exit 1; \ 427 LC_ALL=C $(RUN_TEMACS) -batch -l loadup dump || exit 1; \
421 test "X$(PAXCTL)" = X || $(PAXCTL) -zex emacs$(EXEEXT); \ 428 test "X$(PAXCTL)" = X || $(PAXCTL) -zex emacs$(EXEEXT); \
422 ln -f emacs$(EXEEXT) bootstrap-emacs$(EXEEXT); \ 429 rm -f bootstrap-emacs$(EXEEXT); \
430 ln emacs$(EXEEXT) bootstrap-emacs$(EXEEXT); \
423 fi 431 fi
424 432
425## We run make-docfile twice because the command line may get too long 433## We run make-docfile twice because the command line may get too long
@@ -453,7 +461,7 @@ GLOBAL_SOURCES = $(base_obj:.o=.c) $(NS_OBJC_OBJ:.o=.m)
453 461
454gl-stamp: $(libsrc)/make-docfile$(EXEEXT) $(GLOBAL_SOURCES) 462gl-stamp: $(libsrc)/make-docfile$(EXEEXT) $(GLOBAL_SOURCES)
455 @rm -f gl-tmp 463 @rm -f gl-tmp
456 $(libsrc)/make-docfile -d $(srcdir) -g $(SOME_MACHINE_OBJECTS) $(obj) > gl-tmp 464 $(libsrc)/make-docfile -d $(srcdir) -g $(obj) > gl-tmp
457 $(srcdir)/../build-aux/move-if-change gl-tmp globals.h 465 $(srcdir)/../build-aux/move-if-change gl-tmp globals.h
458 echo timestamp > $@ 466 echo timestamp > $@
459 467
@@ -510,7 +518,7 @@ doc.o: buildobj.h
510@ns_frag@ 518@ns_frag@
511 519
512.PHONY: mostlyclean clean bootstrap-clean distclean maintainer-clean 520.PHONY: mostlyclean clean bootstrap-clean distclean maintainer-clean
513.PHONY: versioclean extraclean frc 521.PHONY: versionclean extraclean frc
514 522
515mostlyclean: 523mostlyclean:
516 rm -f temacs$(EXEEXT) core *.core \#* *.o libXMenu11.a liblw.a 524 rm -f temacs$(EXEEXT) core *.core \#* *.o libXMenu11.a liblw.a
@@ -613,7 +621,8 @@ $(lispsource)/loaddefs.el: $(BOOTSTRAPEMACS) $(VCSWITNESS)
613bootstrap-emacs$(EXEEXT): temacs$(EXEEXT) 621bootstrap-emacs$(EXEEXT): temacs$(EXEEXT)
614 cd ../lisp; $(MAKE) $(MFLAGS) update-subdirs 622 cd ../lisp; $(MAKE) $(MFLAGS) update-subdirs
615 if test "$(CANNOT_DUMP)" = "yes"; then \ 623 if test "$(CANNOT_DUMP)" = "yes"; then \
616 ln -f temacs$(EXEEXT) bootstrap-emacs$(EXEEXT); \ 624 rm -f bootstrap-emacs$(EXEEXT); \
625 ln temacs$(EXEEXT) bootstrap-emacs$(EXEEXT); \
617 else \ 626 else \
618 $(RUN_TEMACS) --batch --load loadup bootstrap || exit 1; \ 627 $(RUN_TEMACS) --batch --load loadup bootstrap || exit 1; \
619 test "X$(PAXCTL)" = X || $(PAXCTL) -zex emacs$(EXEEXT); \ 628 test "X$(PAXCTL)" = X || $(PAXCTL) -zex emacs$(EXEEXT); \