X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/a383fece3ec1dfd37b25a9cab2987a26cb507806..1389ad718c988c0f423facf0e953178d3e24cf30:/Makefile.in diff --git a/Makefile.in b/Makefile.in index 5ae191d5fd..7f6f6a293e 100644 --- a/Makefile.in +++ b/Makefile.in @@ -219,6 +219,9 @@ paths-force: FRC -e 's;\(#.*PATH_DOC\).*$$;\1 "${docdir}";') && \ ${srcdir}/move-if-change paths.h.$$$$ src/paths.h +# For parallel make, src should be build before leim. +leim: src + src: lib-src FRC lib-src: FRC src/config.stamp @@ -277,7 +280,7 @@ leim/Makefile: leim/Makefile.in config.status ## source exists and is distinct from the destination. ### We do install-arch-indep first because ### the executable needs the Lisp files and DOC file to work properly. -install: all install-arch-indep install-arch-dep blessmail install-leim +install: all install-arch-indep install-arch-dep install-leim blessmail @true ### Install the executables that were compiled specifically for this machine. @@ -361,7 +364,7 @@ install-arch-indep: mkdir cd ${srcdir}/info ; \ (cd $${thisdir}; ${INSTALL_DATA} ${srcdir}/info/dir ${infodir}/dir); \ (cd $${thisdir}; chmod a+r ${infodir}/dir); \ - for f in ccmode* cl* dired-x* ediff* emacs* forms* gnus* info* message* mh-e* sc* vip*; do \ + for f in ccmode* cl* dired-x* ediff* emacs* forms* gnus* info* message* mh-e* sc* vip* widget*; do \ (cd $${thisdir}; \ ${INSTALL_DATA} ${srcdir}/info/$$f ${infodir}/$$f; \ chmod a+r ${infodir}/$$f); \ @@ -379,7 +382,7 @@ install-arch-indep: mkdir ### have separate target here instead of including it in ### `install-arch-indep'. People who extracted LEIM files after they ### insalled Emacs itself can install only LEIM files by this target. -install-leim: leim/Makefile +install-leim: leim/Makefile mkdir cd leim; $(MAKE) install ### Build Emacs and install it, stripping binaries while installing them. @@ -523,7 +526,7 @@ SOURCES = ChangeLog GETTING.GNU.SOFTWARE INSTALL Makefile.in PROBLEMS \ .PHONY: unlock relock unlock: - chmod u+w $(SOURCES) cpp/* + chmod u+w $(SOURCES) -(cd elisp; chmod u+w Makefile README *.texi) (cd etc; $(MAKE) $(MFLAGS) unlock) (cd lib-src; $(MAKE) $(MFLAGS) unlock) @@ -535,7 +538,7 @@ unlock: (cd src; $(MAKE) $(MFLAGS) unlock) relock: - chmod u-w $(SOURCES) cpp/* + chmod u-w $(SOURCES) -(cd elisp; chmod u-w Makefile README *.texi) (cd etc; $(MAKE) $(MFLAGS) relock) (cd lib-src; $(MAKE) $(MFLAGS) relock)