* Makefile.in (GDBvn.texi): Update atomically.
authorJim Kingdon <jkingdon@engr.sgi.com>
Fri, 11 Jun 1993 22:16:47 +0000 (22:16 +0000)
committerJim Kingdon <jkingdon@engr.sgi.com>
Fri, 11 Jun 1993 22:16:47 +0000 (22:16 +0000)
gdb/doc/ChangeLog
gdb/doc/Makefile.in

index 780d479..6f214a7 100644 (file)
@@ -1,3 +1,7 @@
+Fri Jun 11 15:15:55 1993  Jim Kingdon  (kingdon@cygnus.com)
+
+       * Makefile.in (GDBvn.texi): Update atomically.
+
 Wed Jun  9 10:58:16 1993  Jim Kingdon  (kingdon@cygnus.com)
 
        * gdbinv-s.texi (Debug Session): Document exceptionHook.
index fe84fdf..acf29d5 100644 (file)
@@ -154,7 +154,11 @@ lrefcard.ps : $(srcdir)/refcard.tex $(srcdir)/lpsrc.sed
 
 # File to record current GDB version number (copied from main dir Makefile.in)
 GDBvn.texi : ${gdbdir}/Makefile.in
-       echo "@set GDBVN `sed <$(srcdir)/../Makefile.in -n 's/VERSION = //p'`" > ./GDBvn.texi
+       echo "@set GDBVN `sed <$(srcdir)/../Makefile.in -n 's/VERSION = //p'`" > ./GDBvn.new
+       mv GDBvn.new GDBvn.texi
+
+# Updated atomically
+.PRECIOUS: GDBvn.texi
 
 # Choose configuration for GDB manual (normally `all'; normally not tied into
 # `configure' script because most users prefer generic version of manual,