aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/Makefile.in6
2 files changed, 10 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 8a51744ba4b..30cc0dcdac6 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12013-07-23 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in ($(etc)/DOC, temacs$(EXEEXT)): Ensure etc/ exists.
4
12013-07-23 Paul Eggert <eggert@cs.ucla.edu> 52013-07-23 Paul Eggert <eggert@cs.ucla.edu>
2 6
3 Port to GNU/Linux systems with tinfo but not ncurses. 7 Port to GNU/Linux systems with tinfo but not ncurses.
diff --git a/src/Makefile.in b/src/Makefile.in
index 066507580b4..65927ba236c 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -469,6 +469,7 @@ emacs$(EXEEXT): temacs$(EXEEXT) $(ADDSECTION) \
469## in the contents of the DOC file. 469## in the contents of the DOC file.
470## 470##
471$(etc)/DOC: $(libsrc)/make-docfile$(EXEEXT) $(obj) $(lisp) 471$(etc)/DOC: $(libsrc)/make-docfile$(EXEEXT) $(obj) $(lisp)
472 $(MKDIR_P) $(etc)
472 -rm -f $(etc)/DOC 473 -rm -f $(etc)/DOC
473 $(libsrc)/make-docfile -d $(srcdir) $(SOME_MACHINE_OBJECTS) $(obj) > $(etc)/DOC 474 $(libsrc)/make-docfile -d $(srcdir) $(SOME_MACHINE_OBJECTS) $(obj) > $(etc)/DOC
474 $(libsrc)/make-docfile -a $(etc)/DOC -d $(lispsource) `sed -n -e 's| \\\\||' -e 's|^[ ]*$$(lispsource)/||p' $(srcdir)/lisp.mk` 475 $(libsrc)/make-docfile -a $(etc)/DOC -d $(lispsource) `sed -n -e 's| \\\\||' -e 's|^[ ]*$$(lispsource)/||p' $(srcdir)/lisp.mk`
@@ -497,10 +498,15 @@ $(ALLOBJS): globals.h
497$(lib)/libgnu.a: $(config_h) 498$(lib)/libgnu.a: $(config_h)
498 cd $(lib) && $(MAKE) libgnu.a 499 cd $(lib) && $(MAKE) libgnu.a
499 500
501## We have to create $(etc) here because init_cmdargs tests its
502## existence when setting Vinstallation_directory (FIXME?).
503## This goes on to affect various things, and the emacs binary fails
504## to start if Vinstallation_directory has the wrong value.
500temacs$(EXEEXT): stamp-oldxmenu $(ALLOBJS) \ 505temacs$(EXEEXT): stamp-oldxmenu $(ALLOBJS) \
501 $(lib)/libgnu.a $(EMACSRES) 506 $(lib)/libgnu.a $(EMACSRES)
502 $(CC) $(ALL_CFLAGS) $(TEMACS_LDFLAGS) $(LDFLAGS) \ 507 $(CC) $(ALL_CFLAGS) $(TEMACS_LDFLAGS) $(LDFLAGS) \
503 -o temacs $(ALLOBJS) $(lib)/libgnu.a $(W32_RES_LINK) $(LIBES) 508 -o temacs $(ALLOBJS) $(lib)/libgnu.a $(W32_RES_LINK) $(LIBES)
509 $(MKDIR_P) $(etc)
504 $(TEMACS_POST_LINK) 510 $(TEMACS_POST_LINK)
505 test "$(CANNOT_DUMP)" = "yes" || \ 511 test "$(CANNOT_DUMP)" = "yes" || \
506 test "X$(PAXCTL)" = X || $(PAXCTL) -r temacs$(EXEEXT) 512 test "X$(PAXCTL)" = X || $(PAXCTL) -r temacs$(EXEEXT)