Changeset 1416:2046453a3e8a in roaraudio for tools


Ignore:
Timestamp:
03/26/09 15:40:32 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

wrote basic code, need to support flags to enable/disable parts

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tools/send-roaraudio

    r1414 r1416  
    44REMOTEDIR='.' 
    55 
     6CONFIGURE=true 
     7BUILD=true 
     8TEST=true 
     9 
    610while [ "$1" != '' ] 
    711do 
    812 case "$1" in 
     13  '--remote-dir='*) 
     14    REMOTEDIR=`echo "$1" | cut -d= -f2` 
     15  ;; 
    916  *) 
    1017    REMOTEHOST="$1" 
     
    1825mkdir $LOCALDIR 
    1926 
     27cd $LOCALDIR 
     28cvs co roaraudio 
     29cd .. 
     30 
    2031{ 
     32 echo '#1/bin/sh' 
     33 echo 
     34 
     35 echo 'MAKE=`which gmake make 2> /dev/null | grep ^/ | head -n 1`' 
     36 
     37 echo 'cd roaraudio' 
     38 
     39 $CONFIGURE && echo './configure || exit 1' 
     40 $BUILD     && echo '$MAKE       || exit 2' 
     41 $TEST      && echo '$MAKE test  || exit 3' 
     42 
     43 echo 'exit 0' 
     44 echo '#ll' 
    2145} > $LOCALDIR/setup 
    2246chmod +rx $LOCALDIR/setup 
    2347 
    24 tar -czf - $LOCALDIR | ssh $REMOTEHOST "cd $REMOTEDIR && tar -xvzf - && cd $LOCALDIR && ./setup" 
     48tar -czf - $LOCALDIR | ssh $REMOTEHOST "cd $REMOTEDIR && rm -rf $LOCALDIR && tar -xvzf - && cd $LOCALDIR && ./setup" 
     49 
     50rm -rf $LOCALDIR 
    2551 
    2652#ll 
Note: See TracChangeset for help on using the changeset viewer.