scripts/shepard.sh
changeset 65 6bec0231e8d2
child 78 25813fb4bf1c
equal deleted inserted replaced
64:b8ed1f0fff05 65:6bec0231e8d2
       
     1 #!/bin/sh
       
     2 
       
     3 SCRIPTS_DIR=/home/symbian/wrttools/scripts
       
     4 BUILD_DIR=/home/symbian/scratch/build_dir
       
     5 DAY_OF_YEAR=`date +%j`
       
     6 HG_CMD=/usr/local/bin/hg
       
     7 
       
     8 export WS_DIR=${BUILD_DIR}/${DAY_OF_YEAR}/workspace/wrttools
       
     9 
       
    10 # display date and time 
       
    11 date
       
    12 
       
    13 # create build structure
       
    14 
       
    15 mkdir -p ${BUILD_DIR}/${DAY_OF_YEAR}/workspace
       
    16 mkdir -p ${BUILD_DIR}/${DAY_OF_YEAR}/linux
       
    17 mkdir -p ${BUILD_DIR}/${DAY_OF_YEAR}/win32
       
    18 mkdir -p ${BUILD_DIR}/${DAY_OF_YEAR}/macosx
       
    19 
       
    20 # check out the code.
       
    21 cd ${BUILD_DIR}/${DAY_OF_YEAR}/workspace
       
    22 ${HG_CMD} clone http://sym-mrswitch:8000 wrttools 
       
    23 
       
    24 # generate scripts
       
    25 ${SCRIPTS_DIR}/runGen.sh ${SCRIPTS_DIR}/genBuildScripts.xml
       
    26 
       
    27 # build it. 
       
    28 ${SCRIPTS_DIR}/runAnt.sh ${WS_DIR}
       
    29 
       
    30 # create product 
       
    31 
       
    32 
       
    33 # package it up. 
       
    34 
       
    35