From: Tom Tromey Date: Tue, 25 Feb 1997 03:39:09 +0000 (+0000) Subject: bug fix X-Git-Tag: Release-1-1m~22 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bb28e1c328082dd3c276da6b3e6fba935243e152;p=thirdparty%2Fautomake.git bug fix --- diff --git a/lib/am/texi-vers.am b/lib/am/texi-vers.am index 3c6f3c897..313220480 100644 --- a/lib/am/texi-vers.am +++ b/lib/am/texi-vers.am @@ -16,6 +16,7 @@ ## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA ## 02111-1307, USA. @VTEXI@: @MAINT@stamp-@VTI@ + cp $(srcdir)/stamp-@VTI@ $(srcdir)/@VTEXI@ ## Depend on configure.in so that version number updates cause a ## rebuild. @@ -27,9 +28,11 @@ stamp-@VTI@: @TEXI@ $(top_srcdir)/configure.in ## Use cp and rm here because some older "mv"s can't move across ## filesystems. Furthermore, GNU "mv" in the AmigaDOS environment ## can't handle this. - cmp -s @VTI@.tmp $(srcdir)/@VTEXI@ || cp @VTI@.tmp $(srcdir)/@VTEXI@ - rm @VTI@.tmp - echo timestamp > $(srcdir)/stamp-@VTI@ + if cmp -s @VTI@.tmp $(srcdir)/@VTEXI@; then \ + rm -f @VTI@.tmp; \ + else \ + cp @VTI@.tmp $(srcdir)/stamp-@VTI@; \ + fi mostlyclean-@VTI@: rm -f @VTI@.tmp diff --git a/texi-vers.am b/texi-vers.am index 3c6f3c897..313220480 100644 --- a/texi-vers.am +++ b/texi-vers.am @@ -16,6 +16,7 @@ ## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA ## 02111-1307, USA. @VTEXI@: @MAINT@stamp-@VTI@ + cp $(srcdir)/stamp-@VTI@ $(srcdir)/@VTEXI@ ## Depend on configure.in so that version number updates cause a ## rebuild. @@ -27,9 +28,11 @@ stamp-@VTI@: @TEXI@ $(top_srcdir)/configure.in ## Use cp and rm here because some older "mv"s can't move across ## filesystems. Furthermore, GNU "mv" in the AmigaDOS environment ## can't handle this. - cmp -s @VTI@.tmp $(srcdir)/@VTEXI@ || cp @VTI@.tmp $(srcdir)/@VTEXI@ - rm @VTI@.tmp - echo timestamp > $(srcdir)/stamp-@VTI@ + if cmp -s @VTI@.tmp $(srcdir)/@VTEXI@; then \ + rm -f @VTI@.tmp; \ + else \ + cp @VTI@.tmp $(srcdir)/stamp-@VTI@; \ + fi mostlyclean-@VTI@: rm -f @VTI@.tmp