equal
deleted
inserted
replaced
|
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 |