aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile.in
diff options
context:
space:
mode:
authorTom Tromey2013-06-13 11:29:06 -0600
committerTom Tromey2013-06-13 11:29:06 -0600
commit5ccb7e7b1ea2ca7f6e45d00d839e19f22cc961da (patch)
treeaf9b79246f0b18d748c3e1c33b1bb1b33cf1fbe0 /src/Makefile.in
parent313dfb6277b3e1ef28c7bb76e776f10168e3f0a3 (diff)
parent94fa6ec7b306b47c251f7b8b67662598027a7ff3 (diff)
downloademacs-5ccb7e7b1ea2ca7f6e45d00d839e19f22cc961da.tar.gz
emacs-5ccb7e7b1ea2ca7f6e45d00d839e19f22cc961da.zip
merge from trunk
Diffstat (limited to 'src/Makefile.in')
-rw-r--r--src/Makefile.in24
1 files changed, 16 insertions, 8 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
index 86e5aca36ec..9ad425674f3 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -160,6 +160,8 @@ GTK_OBJ=@GTK_OBJ@
160## inotify.o if HAVE_INOTIFY. 160## inotify.o if HAVE_INOTIFY.
161## w32notify.o if HAVE_W32NOTIFY. 161## w32notify.o if HAVE_W32NOTIFY.
162NOTIFY_OBJ = @NOTIFY_OBJ@ 162NOTIFY_OBJ = @NOTIFY_OBJ@
163GFILENOTIFY_CFLAGS = @GFILENOTIFY_CFLAGS@
164GFILENOTIFY_LIBS = @GFILENOTIFY_LIBS@
163 165
164## -ltermcap, or -lncurses, or -lcurses, or "". 166## -ltermcap, or -lncurses, or -lcurses, or "".
165LIBS_TERMCAP=@LIBS_TERMCAP@ 167LIBS_TERMCAP=@LIBS_TERMCAP@
@@ -205,10 +207,13 @@ LIBXMENU=@LIBXMENU@
205 207
206## xmenu.o if HAVE_X_WINDOWS, else empty. 208## xmenu.o if HAVE_X_WINDOWS, else empty.
207XMENU_OBJ=@XMENU_OBJ@ 209XMENU_OBJ=@XMENU_OBJ@
208## xterm.o xfns.o xselect.o xrdb.o xsmfns.o xsettings.o xgselect.o if 210## xterm.o xfns.o xselect.o xrdb.o xsmfns.o xsettings.o if
209## HAVE_X_WINDOWS, else empty. 211## HAVE_X_WINDOWS, else empty.
210XOBJ=@XOBJ@ 212XOBJ=@XOBJ@
211 213
214# xgselect.o if linking with GLib, else empty
215XGSELOBJ=@XGSELOBJ@
216
212TOOLKIT_LIBW=@TOOLKIT_LIBW@ 217TOOLKIT_LIBW=@TOOLKIT_LIBW@
213 218
214## Only used if HAVE_X11, in LIBX_OTHER. 219## Only used if HAVE_X11, in LIBX_OTHER.
@@ -342,7 +347,7 @@ ALL_CFLAGS=-Demacs $(MYCPPFLAGS) -I. -I$(srcdir) \
342 $(LIBXML2_CFLAGS) $(DBUS_CFLAGS) $(XRANDR_CFLAGS) $(XINERAMA_CFLAGS) \ 347 $(LIBXML2_CFLAGS) $(DBUS_CFLAGS) $(XRANDR_CFLAGS) $(XINERAMA_CFLAGS) \
343 $(SETTINGS_CFLAGS) $(FREETYPE_CFLAGS) $(FONTCONFIG_CFLAGS) \ 348 $(SETTINGS_CFLAGS) $(FREETYPE_CFLAGS) $(FONTCONFIG_CFLAGS) \
344 $(LIBOTF_CFLAGS) $(M17N_FLT_CFLAGS) $(DEPFLAGS) \ 349 $(LIBOTF_CFLAGS) $(M17N_FLT_CFLAGS) $(DEPFLAGS) \
345 $(LIBGNUTLS_CFLAGS) \ 350 $(LIBGNUTLS_CFLAGS) $(GFILENOTIFY_CFLAGS) \
346 $(WARN_CFLAGS) $(WERROR_CFLAGS) $(CFLAGS) 351 $(WARN_CFLAGS) $(WERROR_CFLAGS) $(CFLAGS)
347ALL_OBJC_CFLAGS=$(ALL_CFLAGS) $(GNU_OBJC_CFLAGS) 352ALL_OBJC_CFLAGS=$(ALL_CFLAGS) $(GNU_OBJC_CFLAGS)
348 353
@@ -372,7 +377,7 @@ base_obj = dispnew.o frame.o scroll.o xdisp.o menu.o $(XMENU_OBJ) window.o \
372 profiler.o \ 377 profiler.o \
373 thread.o systhread.o \ 378 thread.o systhread.o \
374 $(MSDOS_OBJ) $(MSDOS_X_OBJ) $(NS_OBJ) $(CYGWIN_OBJ) $(FONT_OBJ) \ 379 $(MSDOS_OBJ) $(MSDOS_X_OBJ) $(NS_OBJ) $(CYGWIN_OBJ) $(FONT_OBJ) \
375 $(W32_OBJ) $(WINDOW_SYSTEM_OBJ) 380 $(W32_OBJ) $(WINDOW_SYSTEM_OBJ) $(XGSELOBJ)
376obj = $(base_obj) $(NS_OBJC_OBJ) 381obj = $(base_obj) $(NS_OBJC_OBJ)
377 382
378## Object files used on some machine or other. 383## Object files used on some machine or other.
@@ -425,7 +430,7 @@ LIBES = $(LIBS) $(W32_LIBS) $(LIBS_GNUSTEP) $(LIBX_BASE) $(LIBIMAGE) \
425 $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) $(SETTINGS_LIBS) $(LIBSELINUX_LIBS) \ 430 $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) $(SETTINGS_LIBS) $(LIBSELINUX_LIBS) \
426 $(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \ 431 $(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \
427 $(LIBGNUTLS_LIBS) $(LIB_PTHREAD) $(LIB_PTHREAD_SIGMASK) \ 432 $(LIBGNUTLS_LIBS) $(LIB_PTHREAD) $(LIB_PTHREAD_SIGMASK) \
428 $(LIB_MATH) 433 $(GFILENOTIFY_LIBS) $(LIB_MATH)
429 434
430all: emacs$(EXEEXT) $(OTHER_FILES) 435all: emacs$(EXEEXT) $(OTHER_FILES)
431.PHONY: all 436.PHONY: all
@@ -584,13 +589,16 @@ extraclean: distclean
584## Arrange to make a tags table TAGS-LISP for ../lisp, 589## Arrange to make a tags table TAGS-LISP for ../lisp,
585## plus TAGS for the C files, which includes ../lisp/TAGS by reference. 590## plus TAGS for the C files, which includes ../lisp/TAGS by reference.
586 591
587ctagsfiles1 = [xyzXYZ]*.[hcm] 592ctagsfiles1 = [xyzXYZ]*.[hc]
588ctagsfiles2 = [a-wA-W]*.[hcm] 593ctagsfiles2 = [a-wA-W]*.[hc]
594ctagsfiles3 = [a-zA-Z]*.m
589 595
590TAGS: $(srcdir)/$(ctagsfiles1) $(srcdir)/$(ctagsfiles2) $(S_FILE) 596TAGS: $(srcdir)/$(ctagsfiles1) $(srcdir)/$(ctagsfiles2) $(S_FILE)
591 ../lib-src/etags --include=TAGS-LISP --include=$(lwlibdir)/TAGS \ 597 ../lib-src/etags --include=TAGS-LISP --include=$(lwlibdir)/TAGS \
592 --regex='/[ ]*DEFVAR_[A-Z_ (]+"\([^"]+\)"/' \ 598 --regex='{c}/[ ]*DEFVAR_[A-Z_ (]+"\([^"]+\)"/' \
593 $(srcdir)/$(ctagsfiles1) $(srcdir)/$(ctagsfiles2) $(S_FILE) 599 $(srcdir)/$(ctagsfiles1) $(srcdir)/$(ctagsfiles2) $(S_FILE) \
600 --regex='{objc}/[ ]*DEFVAR_[A-Z_ (]+"\([^"]+\)"/' \
601 $(srcdir)/$(ctagsfiles3)
594frc: 602frc:
595TAGS-LISP: frc 603TAGS-LISP: frc
596 $(MAKE) -f $(lispdir)/Makefile TAGS-LISP ETAGS=../lib-src/etags 604 $(MAKE) -f $(lispdir)/Makefile TAGS-LISP ETAGS=../lib-src/etags