]> git.eshelyaron.com Git - emacs.git/commitdiff
(removenullpaths, paths-force):
authorRichard M. Stallman <rms@gnu.org>
Fri, 16 Sep 1994 00:03:20 +0000 (00:03 +0000)
committerRichard M. Stallman <rms@gnu.org>
Fri, 16 Sep 1994 00:03:20 +0000 (00:03 +0000)
Use name paths.h.tmp$$, which depends on the pid.

Makefile.in

index 633ed44127e9f7f607ee6b6f6957f27acefdb841..a0fb80a403650a732504ee7e0a8aab2574c043f7 100644 (file)
@@ -202,36 +202,36 @@ src/paths.h: Makefile ${srcdir}/src/paths.h.in
        @echo "Producing \`src/paths.h' from \`src/paths.h.in'."
        @(lisppath=`echo ${lisppath} | ${removenullpaths}` ;            \
          buildlisppath=`echo ${buildlisppath} | ${removenullpaths}` ;  \
-         sed < ${srcdir}/src/paths.h.in > paths.h.tmp          \
+         sed < ${srcdir}/src/paths.h.in > paths.h.tmp$$$$              \
          -e 's;\(#.*PATH_LOADSEARCH\).*$$;\1 "'$${lisppath}'";'        \
          -e 's;\(#.*PATH_DUMPLOADSEARCH\).*$$;\1 "'$${buildlisppath}'";' \
          -e 's;\(#.*PATH_EXEC\).*$$;\1 "${archlibdir}";'               \
          -e 's;\(#.*PATH_INFO\).*$$;\1 "${infodir}";'                  \
          -e 's;\(#.*PATH_DATA\).*$$;\1 "${etcdir}";'                   \
          -e 's;\(#.*PATH_DOC\).*$$;\1 "${docdir}";'                    \
-         -e 's;\(#.*PATH_LOCK\).*$$;\1 "${lockdir}/";')
-       @${srcdir}/move-if-change paths.h.tmp src/paths.h
+         -e 's;\(#.*PATH_LOCK\).*$$;\1 "${lockdir}/";') &&             \
+       ${srcdir}/move-if-change paths.h.tmp$$$$ src/paths.h
 
 # For `make all',
 # we force the rebuilding of src/paths.h because the user might give
 # make different values for the various directories.  Since we use
 # move-if-change, src/paths.h only actually changes if the user did
 # something notable, so the only unnecessary work we do is in building
-# paths.h.tmp, which isn't much.
+# paths.h.tmp$$$$, which isn't much.
 # Note that sed is not in /bin on 386bsd.
 paths-force: FRC.src.paths.h
        @echo "Producing \`src/paths.h' from \`src/paths.h.in'."
        @(lisppath=`echo ${lisppath} | ${removenullpaths}` ;            \
          buildlisppath=`echo ${buildlisppath} | ${removenullpaths}` ;  \
-         sed < ${srcdir}/src/paths.h.in > paths.h.tmp          \
+         sed < ${srcdir}/src/paths.h.in > paths.h.tmp$$$$              \
          -e 's;\(#.*PATH_LOADSEARCH\).*$$;\1 "'$${lisppath}'";'        \
          -e 's;\(#.*PATH_DUMPLOADSEARCH\).*$$;\1 "'$${buildlisppath}'";' \
          -e 's;\(#.*PATH_EXEC\).*$$;\1 "${archlibdir}";'               \
          -e 's;\(#.*PATH_INFO\).*$$;\1 "${infodir}";'                  \
          -e 's;\(#.*PATH_DATA\).*$$;\1 "${etcdir}";'                   \
          -e 's;\(#.*PATH_DOC\).*$$;\1 "${docdir}";'                    \
-         -e 's;\(#.*PATH_LOCK\).*$$;\1 "${lockdir}/";')
-       @${srcdir}/move-if-change paths.h.tmp src/paths.h
+         -e 's;\(#.*PATH_LOCK\).*$$;\1 "${lockdir}/";') &&             \
+       ${srcdir}/move-if-change paths.h.tmp$$$$ src/paths.h
 
 src:   lib-src FRC.src src/paths.h