Browse Source

BUG: Finished clean target and fixed grep for cvsroot in ~/.cvspass.

Brad King 23 years ago
parent
commit
192f288a0f
1 changed files with 8 additions and 5 deletions
  1. 8 5
      Utilities/Release/cmake_release.sh

+ 8 - 5
Utilities/Release/cmake_release.sh

@@ -21,7 +21,8 @@
 #
 
 SELF="$0"
-CVSROOT=:pserver:[email protected]:/cvsroot/CMake
+CVSROOT=":pserver:[email protected]:/cvsroot/CMake"
+CVSROOT_GREP=":pserver:[email protected]:[0-9]*/cvsroot/CMake"
 TAG="Release-1-6"
 VERSION="1.6.beta2"
 RELEASE="1"
@@ -83,9 +84,11 @@ setup()
 clean()
 {
     setup || return 1
-    echo "Cleaning up ${RELEASE_ROOT}"
-    rm -rf cmake-*
-    rm -rf ReleaseUtilities
+    echo "Cleaning up ${RELEASE_ROOT}" &&
+    rm -rf cmake-* &&
+    rm -rf ReleaseUtilities &&
+    rm -rf Tarballs &&
+    rm -rf Install
 }
 
 #-----------------------------------------------------------------------------
@@ -99,7 +102,7 @@ cvs_login()
         else
             CVSPASS=""
         fi
-        if [ -z "`grep \"$CVSROOT\" ${CVSPASS} /dev/null`" ]; then
+        if [ -z "`grep \"$CVSROOT_GREP\" ${CVSPASS} /dev/null`" ]; then
             echo "cmake" | cvs -q -z3 -d $CVSROOT login
         else
             echo "Already logged in."