aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2014-06-28 16:19:04 -0700
committerGlenn Morris2014-06-28 16:19:04 -0700
commit8aa079fb75ff54590e6f3e2afad43e1594bd1e99 (patch)
treeb90f99f84115ae16043c9caab0ee16416dceb108
parent93160ec3928b5efd654824dfc727d1bbec3c0aec (diff)
downloademacs-8aa079fb75ff54590e6f3e2afad43e1594bd1e99.tar.gz
emacs-8aa079fb75ff54590e6f3e2afad43e1594bd1e99.zip
Small cleanup for src/Makefile liblw.a, libXMenu11.a rules
* src/Makefile.in ($(lwlibdir)/liblw.a, $(oldXMenudir)/libXMenu11.a): Remove prerequisites, sub-makes will figure it out. (FORCE): Remove. (mostlyclean): There are no libXMenu11.a, liblw.a in this directory. * oldXMenu/deps.mk (${OBJS}): Depend on ../src/config.h.
-rw-r--r--oldXMenu/ChangeLog2
-rw-r--r--oldXMenu/deps.mk2
-rw-r--r--src/ChangeLog7
-rw-r--r--src/Makefile.in8
4 files changed, 14 insertions, 5 deletions
diff --git a/oldXMenu/ChangeLog b/oldXMenu/ChangeLog
index 2d382be5d71..2bccaf2f6ef 100644
--- a/oldXMenu/ChangeLog
+++ b/oldXMenu/ChangeLog
@@ -1,5 +1,7 @@
12014-06-28 Glenn Morris <rgm@gnu.org> 12014-06-28 Glenn Morris <rgm@gnu.org>
2 2
3 * deps.mk (${OBJS}): Depend on ../src/config.h.
4
3 * Makefile.in: Use gcc auto-dependency information. 5 * Makefile.in: Use gcc auto-dependency information.
4 Move old dependency information to new file deps.mk. 6 Move old dependency information to new file deps.mk.
5 (MKDIR_P, DEPFLAGS, MKDEPDIR, oldxmenu_deps_frag): 7 (MKDIR_P, DEPFLAGS, MKDEPDIR, oldxmenu_deps_frag):
diff --git a/oldXMenu/deps.mk b/oldXMenu/deps.mk
index c5a4966626c..81088c51b1e 100644
--- a/oldXMenu/deps.mk
+++ b/oldXMenu/deps.mk
@@ -67,4 +67,6 @@ XDestAssoc.o: XDestAssoc.c X10.h
67XMakeAssoc.o: XMakeAssoc.c X10.h 67XMakeAssoc.o: XMakeAssoc.c X10.h
68insque.o: insque.c 68insque.o: insque.c
69 69
70${OBJS}: ../src/config.h
71
70### deps.mk ends here 72### deps.mk ends here
diff --git a/src/ChangeLog b/src/ChangeLog
index 7f1b3fdf6b8..d96af327e47 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,10 @@
12014-06-28 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in ($(lwlibdir)/liblw.a, $(oldXMenudir)/libXMenu11.a):
4 Remove prerequisites, sub-makes will figure it out.
5 (FORCE): Remove.
6 (mostlyclean): There are no libXMenu11.a, liblw.a in this directory.
7
12014-06-28 Andreas Schwab <schwab@linux-m68k.org> 82014-06-28 Andreas Schwab <schwab@linux-m68k.org>
2 9
3 * coding.c (encode_coding_utf_8): Correctly count produced_chars 10 * coding.c (encode_coding_utf_8): Correctly count produced_chars
diff --git a/src/Makefile.in b/src/Makefile.in
index 748f38e55bd..27d52bdc041 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -498,12 +498,10 @@ temacs$(EXEEXT): $(LIBXMENU) $(ALLOBJS) \
498 498
499## The following oldxmenu-related rules are only (possibly) used if 499## The following oldxmenu-related rules are only (possibly) used if
500## HAVE_X11 && !USE_GTK, but there is no harm in always defining them. 500## HAVE_X11 && !USE_GTK, but there is no harm in always defining them.
501$(lwlibdir)/liblw.a: $(config_h) globals.h lisp.h FORCE 501$(lwlibdir)/liblw.a:
502 $(MAKE) -C $(lwlibdir) liblw.a 502 $(MAKE) -C $(lwlibdir) liblw.a
503$(oldXMenudir)/libXMenu11.a: FORCE 503$(oldXMenudir)/libXMenu11.a:
504 $(MAKE) -C $(oldXMenudir) libXMenu11.a 504 $(MAKE) -C $(oldXMenudir) libXMenu11.a
505FORCE:
506.PHONY: FORCE
507 505
508../config.status: config.in epaths.in 506../config.status: config.in epaths.in
509 @echo "The file ${?:.in=.h} needs to be set up from $?." 507 @echo "The file ${?:.in=.h} needs to be set up from $?."
@@ -525,7 +523,7 @@ ns-app: emacs$(EXEEXT)
525.PHONY: versionclean extraclean 523.PHONY: versionclean extraclean
526 524
527mostlyclean: 525mostlyclean:
528 rm -f temacs$(EXEEXT) core *.core \#* *.o libXMenu11.a liblw.a 526 rm -f temacs$(EXEEXT) core *.core \#* *.o
529 rm -f ../etc/DOC 527 rm -f ../etc/DOC
530 rm -f bootstrap-emacs$(EXEEXT) emacs-$(version)$(EXEEXT) 528 rm -f bootstrap-emacs$(EXEEXT) emacs-$(version)$(EXEEXT)
531 rm -f buildobj.h 529 rm -f buildobj.h