]> code.delx.au - gnu-emacs/blobdiff - Makefile.in
(marker_byte_position): Renamed from marker_position.
[gnu-emacs] / Makefile.in
index 5ae191d5fd6765461b3d2416dea045aaf25a5274..7f6f6a293ef66490f91225abd727b1b5ba6bd5c4 100644 (file)
@@ -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)