Author: wyoung
Date: Mon May 12 01:43:22 2008
New Revision: 2285

URL: http://svn.gna.org/viewcvs/mysqlpp?rev=2285&view=rev
Log:
do-upload script can now accept both 'src' and 'man' actions at the same
time, so you don't have to run it twice any more on systems that build
both.

Modified:
    trunk/do-upload

Modified: trunk/do-upload
URL: 
http://svn.gna.org/viewcvs/mysqlpp/trunk/do-upload?rev=2285&r1=2284&r2=2285&view=diff
==============================================================================
--- trunk/do-upload (original)
+++ trunk/do-upload Mon May 12 01:43:22 2008
@@ -26,29 +26,36 @@
 
 TMPDIR=`mktemp -d /tmp/mysqlpp-up.XXXXXXXXXX`
 
-if [ "$1" = "src" ]
-then
-       if [ ! -e mysql++-$VERSION.tar.gz ]
-       then
-               make dist
-       fi
-       cp mysql++-$VERSION.tar.gz $TMPDIR
+for action in $*
+do
+       case $action in
+               src)
+                       if [ ! -e mysql++-$VERSION.tar.gz ]
+                       then
+                               make dist
+                       fi
+                       cp mysql++-$VERSION.tar.gz $TMPDIR
 
-       if [ ! -e /usr/src/redhat/SRPMS/mysql++-$VERSION-1.src.rpm ]
-       then
-               make srpm
-       fi
-       cp /usr/src/redhat/SRPMS/mysql++-$VERSION-1.src.rpm $TMPDIR
-fi
+                       if [ ! -e 
/usr/src/redhat/SRPMS/mysql++-$VERSION-1.src.rpm ]
+                       then
+                               make srpm
+                       fi
+                       cp /usr/src/redhat/SRPMS/mysql++-$VERSION-1.src.rpm 
$TMPDIR
+                       ;;
 
-if [ "$1" = "man" ]
-then
-       if [ ! -e /usr/src/redhat/RPMS/i386/mysql++-manuals-$VERSION-1.i386.rpm 
]
-       then
-               make rpm
-       fi
-       cp /usr/src/redhat/RPMS/i386/mysql++-manuals-$VERSION-1.i386.rpm $TMPDIR
-fi
+               man)
+                       if [ ! -e 
/usr/src/redhat/RPMS/i386/mysql++-manuals-$VERSION-1.i386.rpm ]
+                       then
+                               make rpm
+                       fi
+                       cp 
/usr/src/redhat/RPMS/i386/mysql++-manuals-$VERSION-1.i386.rpm $TMPDIR
+                       ;;
+
+               *)
+                       echo "Unknown action '$action'."
+                       ;;
+       esac
+done
 
 cp /usr/src/redhat/RPMS/i386/mysql++-$VERSION-1.i386.rpm \
                $TMPDIR/mysql++-$VERSION-1.`./osver`.i386.rpm


_______________________________________________
Mysqlpp-commits mailing list
[email protected]
https://mail.gna.org/listinfo/mysqlpp-commits

Reply via email to