aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2011-02-08 19:25:07 -0800
committerGlenn Morris2011-02-08 19:25:07 -0800
commit7bd04bb46d2be419aa6dab9d35a5c42ad716d3d0 (patch)
tree784444211ec5288ebcc96cf006f64d5d322d9ce0
parentcaf825516ab00bd6d111b5a901f36a5c5839b6d7 (diff)
downloademacs-7bd04bb46d2be419aa6dab9d35a5c42ad716d3d0.tar.gz
emacs-7bd04bb46d2be419aa6dab9d35a5c42ad716d3d0.zip
Update lucid toolkit build for src/globals.h being a generated file.
* lwlib/Makefile.in (@SET_MAKE@): New, set by configure. (globals): New variable and rule. (lwlib-utils.o, lwlib.o, lwlib-Xlw.o, lwlib-Xaw.o, lwlib-Xm.o) (xlwmenu.o): Add dependency on src/globals.h.
-rw-r--r--lwlib/ChangeLog7
-rw-r--r--lwlib/Makefile.in19
2 files changed, 20 insertions, 6 deletions
diff --git a/lwlib/ChangeLog b/lwlib/ChangeLog
index 450ede33a50..b3c0b45bd68 100644
--- a/lwlib/ChangeLog
+++ b/lwlib/ChangeLog
@@ -1,3 +1,10 @@
12011-02-09 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (@SET_MAKE@): New, set by configure.
4 (globals): New variable and rule.
5 (lwlib-utils.o, lwlib.o, lwlib-Xlw.o, lwlib-Xaw.o, lwlib-Xm.o)
6 (xlwmenu.o): Add dependency on src/globals.h.
7
12011-01-31 Jan Djärv <jan.h.d@swipnet.se> 82011-01-31 Jan Djärv <jan.h.d@swipnet.se>
2 9
3 * lwlib-Xm.c (make_destroyed_instance): 10 * lwlib-Xm.c (make_destroyed_instance):
diff --git a/lwlib/Makefile.in b/lwlib/Makefile.in
index a89d60dc68b..68b465dff30 100644
--- a/lwlib/Makefile.in
+++ b/lwlib/Makefile.in
@@ -24,6 +24,7 @@
24 24
25srcdir=@srcdir@ 25srcdir=@srcdir@
26VPATH=@srcdir@ 26VPATH=@srcdir@
27@SET_MAKE@
27C_SWITCH_X_SITE=@C_SWITCH_X_SITE@ 28C_SWITCH_X_SITE=@C_SWITCH_X_SITE@
28C_SWITCH_X_SYSTEM=@C_SWITCH_X_SYSTEM@ 29C_SWITCH_X_SYSTEM=@C_SWITCH_X_SYSTEM@
29C_SWITCH_SYSTEM=@C_SWITCH_SYSTEM@ 30C_SWITCH_SYSTEM=@C_SWITCH_SYSTEM@
@@ -65,16 +66,22 @@ liblw.a: $(OBJS)
65 $(AR) $@ $(OBJS) 66 $(AR) $@ $(OBJS)
66 $(RANLIB) $@ 67 $(RANLIB) $@
67 68
69## lisp.h includes this.
70globals = ../src/globals.h
71
72$(globals):
73 cd ../src; $(MAKE) $(MFLAGS) globals.h
74
68# Depend on Makefile so that we recompile if TOOLKIT_DEFINES changes. 75# Depend on Makefile so that we recompile if TOOLKIT_DEFINES changes.
69lwlib.o: $(srcdir)/lwlib.c Makefile 76lwlib.o: $(srcdir)/lwlib.c Makefile
70 $(CC) -c $(CPPFLAGS) $(TOOLKIT_DEFINES) $(ALL_CFLAGS) $(srcdir)/lwlib.c 77 $(CC) -c $(CPPFLAGS) $(TOOLKIT_DEFINES) $(ALL_CFLAGS) $(srcdir)/lwlib.c
71 78
72lwlib-utils.o: lwlib-utils.c lwlib-utils.h 79lwlib-utils.o: $(globals) lwlib-utils.c lwlib-utils.h
73lwlib.o: lwlib.c lwlib.h lwlib-int.h lwlib-Xaw.h lwlib-Xlw.h 80lwlib.o: $(globals) lwlib.c lwlib.h lwlib-int.h lwlib-Xaw.h lwlib-Xlw.h
74lwlib-Xlw.o: lwlib-Xlw.c lwlib.h lwlib-int.h lwlib-Xlw.h 81lwlib-Xlw.o: $(globals) lwlib-Xlw.c lwlib.h lwlib-int.h lwlib-Xlw.h
75lwlib-Xaw.o: lwlib-Xaw.c lwlib-Xaw.h lwlib.h lwlib-int.h 82lwlib-Xaw.o: $(globals) lwlib-Xaw.c lwlib-Xaw.h lwlib.h lwlib-int.h
76lwlib-Xm.o: lwlib-Xm.c lwlib-Xm.h lwlib.h lwlib-int.h lwlib-utils.h 83lwlib-Xm.o: $(globals) lwlib-Xm.c lwlib-Xm.h lwlib.h lwlib-int.h lwlib-utils.h
77xlwmenu.o: xlwmenu.c xlwmenu.h lwlib.h xlwmenuP.h 84xlwmenu.o: $(globals) xlwmenu.c xlwmenu.h lwlib.h xlwmenuP.h
78 85
79mostlyclean: 86mostlyclean:
80 $(RM) *.o core liblw.a \#* 87 $(RM) *.o core liblw.a \#*