Browse Source

r12676@catbus: nickm | 2007-05-07 13:11:38 -0400
When we cannot find a micro-revision number, do not overwrite an already-present micro-revision.i.


svn:r10134

Nick Mathewson 17 years ago
parent
commit
89753e2163
1 changed files with 5 additions and 4 deletions
  1. 5 4
      src/or/Makefile.am

+ 5 - 4
src/or/Makefile.am

@@ -66,10 +66,11 @@ micro-revision.i: FORCE
             echo \"$$rev\" > micro-revision.tmp;                \
           fi;                                                   \
         fi;                                                     \
-	if test ! -f micro-revision.tmp; then			\
-	  echo '""' > micro-revision.tmp;			\
-	fi;                                                     \
-	if test ! -f micro-revision.i || \
+	if test ! -f micro-revision.tmp ; then                  \
+	  if test ! -f micro-revision.i ; then                  \
+	    echo '""' > micro-revision.i;                       \
+	  fi;                                                   \
+	elif test ! -f micro-revision.i ||                      \
           test "`cat micro-revision.tmp`" != "`cat micro-revision.i`"; then \
 	  mv micro-revision.tmp micro-revision.i;               \
 	fi