aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog8
-rw-r--r--src/Makefile.in36
2 files changed, 16 insertions, 28 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 476f68e142b..3813ba047dd 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,11 @@
12010-04-11 Dan Nicolaescu <dann@ics.uci.edu>
2
3 Use autoconf, not cpp for some variables.
4 * Makefile.in (C_SWITCH_SYSTEM, C_SWITCH_MACHINE)
5 (C_SWITCH_X_SITE): Define using autoconf, not cpp.
6 (ALL_CFLAGS): Use them as make variables.
7 (really-lwlib, really-oldXMenu): Do not pass them.
8
12010-04-11 Jan Djärv <jan.h.d@swipnet.se> 92010-04-11 Jan Djärv <jan.h.d@swipnet.se>
2 10
3 * xmenu.c (apply_systemfont_to_dialog): New. 11 * xmenu.c (apply_systemfont_to_dialog): New.
diff --git a/src/Makefile.in b/src/Makefile.in
index cd5027dc4d8..cc58ab5654c 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -75,11 +75,14 @@ LIBGIF=@LIBGIF@
75LIBXPM=@LIBXPM@ 75LIBXPM=@LIBXPM@
76XFT_LIBS=@XFT_LIBS@ 76XFT_LIBS=@XFT_LIBS@
77 77
78C_SWITCH_SYSTEM=@c_switch_system@
79C_SWITCH_MACHINE=@c_switch_machine@
80
81C_SWITCH_X_SITE=@C_SWITCH_X_SITE@
82
78# ========================== start of cpp stuff ======================= 83# ========================== start of cpp stuff =======================
79/* From here on, comments must be done in C syntax. */ 84/* From here on, comments must be done in C syntax. */
80 85
81C_SWITCH_SYSTEM=
82
83/* just to be sure the sh is used */ 86/* just to be sure the sh is used */
84SHELL=/bin/sh 87SHELL=/bin/sh
85 88
@@ -180,16 +183,6 @@ DEPFLAGS = -MMD -MF deps/$*.d
180#define LD_SWITCH_MACHINE_TEMACS 183#define LD_SWITCH_MACHINE_TEMACS
181#endif 184#endif
182 185
183/* Some m/MACHINE.h files define this to request special switches in cc. */
184#ifndef C_SWITCH_MACHINE
185#define C_SWITCH_MACHINE
186#endif
187
188/* Some s/SYSTEM.h files define this to request special switches in cc. */
189#ifndef C_SWITCH_SYSTEM
190#define C_SWITCH_SYSTEM
191#endif
192
193/* These macros are for switches specifically related to X Windows. */ 186/* These macros are for switches specifically related to X Windows. */
194#ifndef C_SWITCH_X_MACHINE 187#ifndef C_SWITCH_X_MACHINE
195#define C_SWITCH_X_MACHINE 188#define C_SWITCH_X_MACHINE
@@ -199,10 +192,6 @@ DEPFLAGS = -MMD -MF deps/$*.d
199#define C_SWITCH_X_SYSTEM 192#define C_SWITCH_X_SYSTEM
200#endif 193#endif
201 194
202#ifndef C_SWITCH_X_SITE
203#define C_SWITCH_X_SITE
204#endif
205
206#ifndef LD_SWITCH_X_SITE 195#ifndef LD_SWITCH_X_SITE
207#define LD_SWITCH_X_SITE 196#define LD_SWITCH_X_SITE
208#endif 197#endif
@@ -269,7 +258,7 @@ GCONF_LIBS = @GCONF_LIBS@
269 258
270/* C_SWITCH_X_SITE must come before C_SWITCH_X_MACHINE and C_SWITCH_X_SYSTEM 259/* C_SWITCH_X_SITE must come before C_SWITCH_X_MACHINE and C_SWITCH_X_SYSTEM
271 since it may have -I options that should override those two. */ 260 since it may have -I options that should override those two. */
272ALL_CFLAGS=-Demacs -DHAVE_CONFIG_H $(MYCPPFLAGS) -I. -I${srcdir} C_SWITCH_MACHINE C_SWITCH_SYSTEM C_SWITCH_X_SITE C_SWITCH_X_MACHINE C_SWITCH_X_SYSTEM C_SWITCH_SYSTEM_TEMACS ${CFLAGS_SOUND} ${RSVG_CFLAGS} ${DBUS_CFLAGS} ${GCONF_CFLAGS} ${CFLAGS} @FREETYPE_CFLAGS@ @FONTCONFIG_CFLAGS@ @LIBOTF_CFLAGS@ @M17N_FLT_CFLAGS@ ${DEPFLAGS} 261ALL_CFLAGS=-Demacs -DHAVE_CONFIG_H $(MYCPPFLAGS) -I. -I${srcdir} $(C_SWITCH_MACHINE) $(C_SWITCH_SYSTEM) $(C_SWITCH_X_SITE) C_SWITCH_X_MACHINE C_SWITCH_X_SYSTEM C_SWITCH_SYSTEM_TEMACS ${CFLAGS_SOUND} ${RSVG_CFLAGS} ${DBUS_CFLAGS} ${GCONF_CFLAGS} ${CFLAGS} @FREETYPE_CFLAGS@ @FONTCONFIG_CFLAGS@ @LIBOTF_CFLAGS@ @M17N_FLT_CFLAGS@ ${DEPFLAGS}
273ALL_OBJC_CFLAGS=$(ALL_CFLAGS) @GNU_OBJC_CFLAGS@ 262ALL_OBJC_CFLAGS=$(ALL_CFLAGS) @GNU_OBJC_CFLAGS@
274 263
275.SUFFIXES: .m 264.SUFFIXES: .m
@@ -924,9 +913,6 @@ stamp-oldxmenu: ${OLDXMENU} ../src/$(OLDXMENU)
924 913
925/* Encode the values of these two macros in Make variables, 914/* Encode the values of these two macros in Make variables,
926 so we can use $(...) to substitute their values within "...". */ 915 so we can use $(...) to substitute their values within "...". */
927C_SWITCH_MACHINE_1 = C_SWITCH_MACHINE
928C_SWITCH_SYSTEM_1 = C_SWITCH_SYSTEM
929C_SWITCH_X_SITE_1 = C_SWITCH_X_SITE
930C_SWITCH_X_MACHINE_1 = C_SWITCH_X_MACHINE 916C_SWITCH_X_MACHINE_1 = C_SWITCH_X_MACHINE
931C_SWITCH_X_SYSTEM_1 = C_SWITCH_X_SYSTEM 917C_SWITCH_X_SYSTEM_1 = C_SWITCH_X_SYSTEM
932 918
@@ -936,11 +922,8 @@ $(OLDXMENU): really-lwlib
936really-lwlib: 922really-lwlib:
937 cd ${lwlibdir}; ${MAKE} ${MFLAGS} \ 923 cd ${lwlibdir}; ${MAKE} ${MFLAGS} \
938 CC='${CC}' CFLAGS='${CFLAGS}' MAKE='${MAKE}' \ 924 CC='${CC}' CFLAGS='${CFLAGS}' MAKE='${MAKE}' \
939 "C_SWITCH_X_SITE=$(C_SWITCH_X_SITE_1)" \
940 "C_SWITCH_X_MACHINE=$(C_SWITCH_X_MACHINE_1)" \ 925 "C_SWITCH_X_MACHINE=$(C_SWITCH_X_MACHINE_1)" \
941 "C_SWITCH_X_SYSTEM=$(C_SWITCH_X_SYSTEM_1)" \ 926 "C_SWITCH_X_SYSTEM=$(C_SWITCH_X_SYSTEM_1)"
942 "C_SWITCH_MACHINE=$(C_SWITCH_MACHINE_1)" \
943 "C_SWITCH_SYSTEM=$(C_SWITCH_SYSTEM_1)"
944 @true /* make -t should not create really-lwlib. */ 927 @true /* make -t should not create really-lwlib. */
945.PHONY: really-lwlib 928.PHONY: really-lwlib
946#else /* not USE_X_TOOLKIT */ 929#else /* not USE_X_TOOLKIT */
@@ -949,11 +932,8 @@ $(OLDXMENU): really-oldXMenu
949really-oldXMenu: 932really-oldXMenu:
950 cd ${oldXMenudir}; ${MAKE} ${MFLAGS} \ 933 cd ${oldXMenudir}; ${MAKE} ${MFLAGS} \
951 CC='${CC}' CFLAGS='${CFLAGS}' MAKE='${MAKE}' \ 934 CC='${CC}' CFLAGS='${CFLAGS}' MAKE='${MAKE}' \
952 "C_SWITCH_X_SITE=$(C_SWITCH_X_SITE_1)" \
953 "C_SWITCH_X_MACHINE=$(C_SWITCH_X_MACHINE_1)" \ 935 "C_SWITCH_X_MACHINE=$(C_SWITCH_X_MACHINE_1)" \
954 "C_SWITCH_X_SYSTEM=$(C_SWITCH_X_SYSTEM_1)" \ 936 "C_SWITCH_X_SYSTEM=$(C_SWITCH_X_SYSTEM_1)"
955 "C_SWITCH_MACHINE=$(C_SWITCH_MACHINE_1)" \
956 "C_SWITCH_SYSTEM=$(C_SWITCH_SYSTEM_1)"
957 @true /* make -t should not create really-oldXMenu. */ 937 @true /* make -t should not create really-oldXMenu. */
958.PHONY: really-oldXMenu 938.PHONY: really-oldXMenu
959#endif /* not USE_X_TOOLKIT */ 939#endif /* not USE_X_TOOLKIT */