src/utils/qa/weeklybld/buildCgi32.csh 1.18

1.18 2009/07/15 20:45:18 mikep
different link line with gbWarn in it
Index: src/utils/qa/weeklybld/buildCgi32.csh
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/utils/qa/weeklybld/buildCgi32.csh,v
retrieving revision 1.17
retrieving revision 1.18
diff -b -B -U 1000000 -r1.17 -r1.18
--- src/utils/qa/weeklybld/buildCgi32.csh	14 Oct 2008 18:50:51 -0000	1.17
+++ src/utils/qa/weeklybld/buildCgi32.csh	15 Jul 2009 20:45:18 -0000	1.18
@@ -1,75 +1,75 @@
 #!/bin/tcsh
 cd $WEEKLYBLD
 
 # ------------------------------------
 # Note - this script assumes you have your ssh key in
 # qateam@hgdownload:.ssh/authorized_keys. Without it,
 #  this script can NOT be launched from beta
 #  using something like ssh $BOX32 $WEEKLYBLD/buildCgi32.csh
 #  because when scp needs the password typed in, apparently
 #  the stdin is not available from the terminal.
 # Instead, log directly into box32 and execute the script.
 #  then when prompted for the password, put in the qateam pwd. 
 # ------------------------------------
 
 if ("$HOST" != "$BOX32") then
  echo "error: you must run this script on $BOX32!"
  exit 1
 endif
 
 set ScriptStart=`date`
 
 rm -fr $BUILDDIR/cgi-bin-32
 mkdir $BUILDDIR/cgi-bin-32
 
 cd $BUILDDIR/v${BRANCHNN}_branch/kent/src
 
 echo "making libs on $HOST [${0}: `date`]"
 
 make libs >& make.log
 sed -i -e "s/-DJK_WARN//g" make.log
 sed -i -e "s/-Werror//g" make.log
 #-- report any compiler warnings, fix any errors (shouldn't be any)
 #-- to check for errors: 
-set res = `/bin/egrep -i "error|warn" make.log |grep -v "gbExtFile.o gbWarn.o gbMiscDiff.o"`
+set res = `/bin/egrep -i "error|warn" make.log |grep -v "gbExtFile.o gbWarn.o gbMiscDiff.o"|grep -v "mysql -o gbWarn.o -c gbWarn.c"`
 set wc = `echo "$res" | wc -w` 
 if ( "$wc" != "0" ) then
  echo "libs errs found on $HOST :  [${0}: `date`]"
  echo "$res"
  exit 1
 endif
 #
 echo "Make alpha on $HOST. [${0}: `date`]"
 cd hg
 make CGI_BIN=$BUILDDIR/cgi-bin-32 DOCUMENTROOT=$BUILDDIR alpha >& make.alpha.log
 sed -i -e "s/-DJK_WARN//g" make.alpha.log
 sed -i -e "s/-Werror//g" make.alpha.log
 #-- report any compiler warnings, fix any errors (shouldn't be any)
 #-- to check for errors: 
 set res = `/bin/egrep -i "error|warn" make.alpha.log`
 set wc = `echo "$res" | wc -w` 
 if ( "$wc" != "0" ) then
  echo "alpha errs found on $HOST : [${0}: `date`]"
  echo "$res"
  #echo "ignore the one error from vgGetText for now."
  exit 1
 endif
 #
 echo "removing data directories on $HOST [${0}: `date`]"
 cd $BUILDDIR/cgi-bin-32
 rm all.joiner
 rm -fr hgNearData
 rm -fr hgGeneData
 rm -fr visiGeneData
 rm -fr hgcData
 rm -fr hgCgiData
 rm -fr hgSubjData
 
 #echo "debug: skipping scp"
 scp -r -p * qateam@hgdownload:/mirrordata/apache/cgi-bin-i386/
 
 echo
 echo "32-bit cgis built on $HOST and scp'd to hgdownload [${0}: START=${ScriptStart} END=`date`]"
 #
 exit 0