[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r109977: Be more explicit about some
From: |
Glenn Morris |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r109977: Be more explicit about some Makefile dependencies |
Date: |
Tue, 11 Sep 2012 00:45:38 -0700 |
User-agent: |
Bazaar (2.5.0) |
------------------------------------------------------------
revno: 109977
committer: Glenn Morris <address@hidden>
branch nick: trunk
timestamp: Tue 2012-09-11 00:45:38 -0700
message:
Be more explicit about some Makefile dependencies
* Makefile.in (install-arch-dep, install-arch-indep, install-doc):
Be more explicit about dependencies, for parallel `make install'.
It is not so unreasonable to run `make -j# install' from a clean state
for a self-contained NS build, where the "installation" happens within
the build tree.
modified:
ChangeLog
Makefile.in
=== modified file 'ChangeLog'
--- a/ChangeLog 2012-09-11 02:28:27 +0000
+++ b/ChangeLog 2012-09-11 07:45:38 +0000
@@ -1,3 +1,8 @@
+2012-09-11 Glenn Morris <address@hidden>
+
+ * Makefile.in (install-arch-dep, install-arch-indep, install-doc):
+ Be more explicit about dependencies, for parallel `make install'.
+
2012-09-11 Paul Eggert <address@hidden>
Simplify, document, and port floating-point (Bug#12381).
=== modified file 'Makefile.in'
--- a/Makefile.in 2012-09-10 01:03:27 +0000
+++ b/Makefile.in 2012-09-11 07:45:38 +0000
@@ -433,7 +433,7 @@
### Install the executables that were compiled specifically for this machine.
### We do install-arch-indep first because the executable needs the
### Lisp files and DOC file to work properly.
-install-arch-dep: install-arch-indep install-doc
+install-arch-dep: src install-arch-indep install-doc
umask 022; ${MKDIR_P} $(DESTDIR)${bindir}
cd lib-src && \
$(MAKE) install $(MFLAGS) prefix=${prefix} \
@@ -502,7 +502,7 @@
## work correctly, and therefore no idea when tar can be replaced.
## See also these comments from 2004 about cp -r working fine:
## http://lists.gnu.org/archive/html/autoconf-patches/2004-11/msg00005.html
-install-arch-indep: install-info install-man ${INSTALL_ARCH_INDEP_EXTRA}
+install-arch-indep: lisp leim install-info install-man
${INSTALL_ARCH_INDEP_EXTRA}
umask 022 ; \
locallisppath='${locallisppath}'; \
IFS=:; \
@@ -573,7 +573,7 @@
## Note that install-arch-indep deletes and recreates the entire
## installed etc/ directory, so we need it to run before this does.
-install-doc: install-arch-indep
+install-doc: src install-arch-indep
-unset CDPATH; \
umask 022; ${MKDIR_P} $(DESTDIR)${docdir} ; \
if [ `cd ./etc; /bin/pwd` != `cd $(DESTDIR)${docdir}; /bin/pwd` ]; \
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r109977: Be more explicit about some Makefile dependencies,
Glenn Morris <=