We now fail and print an error message if a nightly tester does not specify a nicknam...
authorPatrick Jenkins <pjenkins@apple.com>
Thu, 20 Jul 2006 22:28:43 +0000 (22:28 +0000)
committerPatrick Jenkins <pjenkins@apple.com>
Thu, 20 Jul 2006 22:28:43 +0000 (22:28 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29230 91177308-0d34-0410-b5e6-96231b3b80d8

utils/NewNightlyTest.pl

index 37971e89df61131a452f9bba9799cfb057f82f4b..a7137fd09605189aa790b79ccb9d97246b4924d2 100755 (executable)
@@ -139,6 +139,7 @@ while (scalar(@ARGV) and ($_ = $ARGV[0], /^[-+]/)) {
        $CONFIGUREARGS .= "--with-externals=$ARGV[0]"; shift; next;
     }
     if (/^-nickname$/)         { $nickname = "$ARGV[0]"; shift; next; }
+    else{ $nickname=""; }
     if (/^-gccpath/)         { $CONFIGUREARGS .= 
                                                                                                           " CC=$ARGV[0]/gcc CXX=$ARGV[0]/g++"; 
                                $GCCPATH=$ARGV[0]; 
@@ -186,6 +187,10 @@ if (@ARGV == 3) {
     $WebDir     = $ARGV[2];
 }
 
+if($nickname eq ""){
+       die ("Please invoke NewNightlyTest.pl with command line option \"-nickname <nickname>\"");
+}
+
 ##############################################################
 #
 #define the file names we'll use
@@ -461,6 +466,9 @@ $starttime = `date`;
 if (!$NOCHECKOUT) {
     if (-d $BuildDir) {
        if (!$NOREMOVE) {
+               if ( $VERBOSE ){
+                       print "Build directory exists! Removing it\n";
+               }
            system "rm -rf $BuildDir";
        } else {
            die "CVS checkout directory $BuildDir already exists!";