/[MITgcm]/mitgcm.org/scripts/build_mitgcm_front
ViewVC logotype

Diff of /mitgcm.org/scripts/build_mitgcm_front

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

--- mitgcm.org/scripts/build_mitgcm_front	2008/02/29 01:51:27	1.2
+++ mitgcm.org/scripts/build_mitgcm_front	2008/03/05 00:56:11	1.3
@@ -1,15 +1,32 @@
 #! /usr/bin/env bash
 
-# $Header: /home/ubuntu/mnt/e9_copy/mitgcm.org/scripts/build_mitgcm_front,v 1.2 2008/02/29 01:51:27 jmc Exp $
+# $Header: /home/ubuntu/mnt/e9_copy/mitgcm.org/scripts/build_mitgcm_front,v 1.3 2008/03/05 00:56:11 jmc Exp $
 
+#-- create a daily log file (if not already there)
+cd /u/u2/jmc/testing/logs
+logpfx="bld_front_" ; sfx=`date +%m%d`
+logfile="../logs/${logpfx}$sfx"
+if test -e $logfile ; then :
+else
+#-- clean-up old log files:
+  n=$(( `ls ${logpfx}* | wc -l` - 10 ))
+  if test $n -gt 0 ; then
+  echo -n ' remove files: ' 
+    ls -lt ${logpfx}* | tail -"$n"
+    ls -t  ${logpfx}* | tail -"$n" | xargs rm -f
+  fi
+  echo ' create new log file:' $logfile
+  touch $logfile
+fi
 
-cat <<EOF
+echo '' >> $logfile
+date >> $logfile
+cat >> $logfile <<EOF
 ==========================================================
 Building the mitgcm.org front pages:
 ==========================================================
-
 EOF
 #export CVSROOT='/u/gcmpack' 
 #cd /u/u2/jmc/testing/front_content && cvs -q update -P -d
-cd /u/u2/jmc/testing/front_content && make install
+cd /u/u2/jmc/testing/front_content && make install >> $logfile
 

 

  ViewVC Help
Powered by ViewVC 1.1.22