We use test instead of [] since not all shells/systems support use of []
authorDave West <davew@uncensored.citadel.org>
Sat, 24 May 2008 13:49:47 +0000 (13:49 +0000)
committerDave West <davew@uncensored.citadel.org>
Sat, 24 May 2008 13:49:47 +0000 (13:49 +0000)
citadel/mk_svn_revision.sh

index ad067b89a1b2aa04349b28b26bf9b75b3c2fee62..8bc7357ec9e87d0233ed22002feac036586a0132 100755 (executable)
@@ -12,10 +12,10 @@ H_FILE="$CUR_DIR/svn_revision.h"
 
 
 # determine if this code base came from subversion.
-if [ -d .svn ] ; then
+if test -d .svn  ; then
        echo "have subversion repository"
        SVNVERSION=`which svnversion`
-       if [ -x $SVNVERSION ] ; then
+       if test -x $SVNVERSION  ; then
                echo "have svnversion at $SVNVERSION"
                BUILD=`svnversion -n .`
                echo "This code base revision $BUILD"
@@ -23,7 +23,7 @@ if [ -d .svn ] ; then
        fi
 fi
 
-if [ $CAN_BUILD_SVN_REVISION == "yes" ] ; then
+if test $CAN_BUILD_SVN_REVISION == "yes"  ; then
 
 cat <<EOF > $C_FILE
 /*
@@ -42,7 +42,7 @@ const char *svn_revision (void)
 }
 EOF
 
-elif [ ! -f $C_FILE ] ; then
+elif test ! -f $C_FILE  ; then
 
 cat <<EOF > $C_FILE
 /*