Changeset 18904 for release-kits/shared


Ignore:
Timestamp:
2009-04-08T11:07:29+12:00 (15 years ago)
Author:
oranfry
Message:

added a -cmd option to the (unix) release-kits, stopped XXrk.out from being created in sim mode, had XXrk.out being create in the release dir not just the current dir (sometimes they differ)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • release-kits/shared/linux/rk

    r17996 r18904  
     1#!/bin/bash
     2function show_title() {
     3    echo    "O---------------------------------------------O"
     4    echo    "|                                             |"
     5    echo -n "|   $rk_name ";
     6    for a in `seq 0 $(( 40 - ${#rk_name} ))`; do echo -n " "; done; echo "|"
     7    echo -n "|   $rk_fullname ";
     8    for a in `seq 0 $(( 40 - ${#rk_fullname} ))`; do echo -n " "; done; echo "|"
     9    echo    "|                                             |"
     10    echo    "O---------------------------------------------O"
     11}
     12
    113#pre checks
    2 
    314if [ "$rk_name" == "" ]; then
    415    echo "rk_name not set";
     
    3243    echo "  -cp"
    3344    echo "      show the classpath being used by $rk_name"
     45    echo
     46    echo "  -cmd"
     47    echo "      show the ant command being used by $rk_name"
    3448
    3549}
     
    7791        echo $CLASSPATH
    7892        exit
     93    elif [ "$1" == "-cmd" ]; then
     94        show_cmd=true
    7995    elif [ "$1" == "-sim" ]; then
    8096        toexec="$toexec $1"
     
    87103done
    88104
     105#execute (or show the command to be executed)
     106if [ "$show_cmd" == "true" ]; then
     107    echo $toexec
     108elif [ "$sim_mode" == "on" ]; then
     109    show_title
     110    $toexec
     111else
     112    show_title | tee ${rk_name}.out
     113    $toexec 2>&1 | tee -a ${rk_name}.out
     114fi
     115
    89116if [ "$RKOLDPWD" != "" ]; then
    90117    cd $RKOLDPWD
    91118fi
    92    
     119
Note: See TracChangeset for help on using the changeset viewer.