From: Glenn Morris Date: Thu, 13 May 2010 07:57:28 +0000 (-0700) Subject: Unify some conditionals in src/Makefile.in. X-Git-Tag: emacs-pretest-24.0.90~104^2~275^2~438^2~211^2^2~15 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=3369c79f8a06eeca939603781499d903a25896f4;p=emacs.git Unify some conditionals in src/Makefile.in. * src/Makefile.in (FONT_DRIVERS): Place with other HAVE_X_WINDOWS stuff. (TOOLTIP_SUPPORT): Place with other HAVE_WINDOW_SYSTEM stuff. --- diff --git a/src/ChangeLog b/src/ChangeLog index 2ec13974f33..b58bc51d08e 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,8 @@ 2010-05-13 Glenn Morris + * Makefile.in (FONT_DRIVERS): Place with other HAVE_X_WINDOWS stuff. + (TOOLTIP_SUPPORT): Place with other HAVE_WINDOW_SYSTEM stuff. + * Makefile.in (FONT_DRIVERS): If HAVE_X_WINDOWS is defined, HAVE_WINDOW_SYSTEM must be too. diff --git a/src/Makefile.in b/src/Makefile.in index 7ea2669fcfb..7337bae3782 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -189,7 +189,7 @@ NS_SUPPORT=@NS_SUPPORT@ GNU_OBJC_CFLAGS=@GNU_OBJC_CFLAGS@ GNUSTEP_SYSTEM_LIBRARIES=@GNUSTEP_SYSTEM_LIBRARIES@ -## Only used if HAVE_X_WINDOWS and HAVE_WINDOW_SYSTEM. +## Only used if HAVE_X_WINDOWS. FONT_OBJ=@FONT_OBJ@ ## ${lispsource}mouse.elc if HAVE_GPM, otherwise empty. @@ -294,6 +294,7 @@ LIBXMENU=@LIBXMENU@ LIBXT=$(TOOLKIT_LIBW) $(LIBXT_OTHER) LIBX_BASE=$(LIBXMENU) $(LD_SWITCH_X_SITE) LIBX_OTHER=@LIBX_OTHER@ +FONT_DRIVERS=$(FONT_OBJ) #endif /* HAVE_X_WINDOWS */ @@ -353,10 +354,6 @@ ns_appresdir=@ns_appresdir@/ ns_appsrc=@ns_appsrc@ #endif /* HAVE_NS */ -#ifdef HAVE_X_WINDOWS -FONT_DRIVERS=$(FONT_OBJ) -#endif /* HAVE_X_WINDOWS */ - /* lastfile must follow all files whose initialized data areas should be dumped as pure by dump-emacs. */ obj= dispnew.o frame.o scroll.o xdisp.o menu.o $(XMENU_OBJ) window.o \ @@ -425,20 +422,16 @@ otherobj= $(TERMCAP_OBJ) $(PRE_ALLOC_OBJ) $(gmallocobj) $(rallocobj) \ #endif #ifdef HAVE_WINDOW_SYSTEM +#define TOOLTIP_SUPPORT ${lispsource}tooltip.elc #ifdef HAVE_X_WINDOWS #define WINDOW_SUPPORT $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT) #else #define WINDOW_SUPPORT $(BASE_WINDOW_SUPPORT) -#endif -#else -#define WINDOW_SUPPORT -#endif - -#ifdef HAVE_WINDOW_SYSTEM -#define TOOLTIP_SUPPORT ${lispsource}tooltip.elc +#endif /* HAVE_X_WINDOWS */ #else #define TOOLTIP_SUPPORT -#endif +#define WINDOW_SUPPORT +#endif /* HAVE_WINDOW_SYSTEM */ /* This is the platform-specific list of Lisp files loaded into the dumped Emacs. It is arranged like this because it is easier to generate