source: branches/hpc34/getsvnrev.sh

Last change on this file was 2580, checked in by ShinnosukeKawakami, 12 years ago

hpc33 merged asap-trunk

File size: 982 bytes
Line 
1#! /bin/bash
2
3# Store info about which svn branch, what revision and at what date/time
4# we executed make.
5
6# if we don't see the .svn directory, just return
7if test ! -d .svn; then
8   exit 0;
9fi
10
11
12OUT=python/svninfo.txt
13
14INFOTOP=`svn info | awk '/Last Changed Rev:/ { print $4} /URL:/ { print $2 }'`
15SRCVER=`svn info src/.svn | awk '/Last Changed Rev:/ { print $4}'`
16PYVER=`svn info python/.svn | awk '/Last Changed Rev:/ { print $4}'`
17
18#HTTPS="https://svn.cv.nrao.edu/svn/casa"
19HTTPS="https://svn.atnf.csiro.au/asap/branches/alma"
20for i in $INFOTOP; do
21   echo $i
22   if test ${i:0:4} = "http"; then
23      #if test ${i:0:5} = "https"; then
24      #   echo ${i#${HTTPS}} > $OUT
25      #fi
26      echo ${i} > $OUT
27   else
28      if test $SRCVER -gt $i; then
29         echo $SRCVER >> $OUT
30      elif test $PYVER -gt $i; then
31         echo $PYVER >> $OUT
32      else
33         #echo $i | tee -a $OUT
34         echo $i >> $OUT
35      fi
36   fi
37done
38
39date "+%b %d %Y, %H:%M:%S" >> $OUT
40
41exit 0
42
Note: See TracBrowser for help on using the repository browser.