scripts/shepard.sh
author John Kern <johnk@symbian.org>
Mon, 01 Feb 2010 12:06:14 -0800
changeset 65 6bec0231e8d2
child 78 25813fb4bf1c
permissions -rwxr-xr-x
added script to drive the builds. updated others to accept parameters

#!/bin/sh

SCRIPTS_DIR=/home/symbian/wrttools/scripts
BUILD_DIR=/home/symbian/scratch/build_dir
DAY_OF_YEAR=`date +%j`
HG_CMD=/usr/local/bin/hg

export WS_DIR=${BUILD_DIR}/${DAY_OF_YEAR}/workspace/wrttools

# display date and time 
date

# create build structure

mkdir -p ${BUILD_DIR}/${DAY_OF_YEAR}/workspace
mkdir -p ${BUILD_DIR}/${DAY_OF_YEAR}/linux
mkdir -p ${BUILD_DIR}/${DAY_OF_YEAR}/win32
mkdir -p ${BUILD_DIR}/${DAY_OF_YEAR}/macosx

# check out the code.
cd ${BUILD_DIR}/${DAY_OF_YEAR}/workspace
${HG_CMD} clone http://sym-mrswitch:8000 wrttools 

# generate scripts
${SCRIPTS_DIR}/runGen.sh ${SCRIPTS_DIR}/genBuildScripts.xml

# build it. 
${SCRIPTS_DIR}/runAnt.sh ${WS_DIR}

# create product 


# package it up.