update for beta universally
[framework/multimedia/libmm-session.git] / TC / build.sh
1 #./_export_env.sh                              # setting environment variables
2 #!/bin/sh
3 export ARCH=target
4 export TET_INSTALL_PATH=/scratchbox/TETware/
5 export TET_TARGET_PATH=$TET_INSTALL_PATH/tetware-target
6 export PATH=$TET_TARGET_PATH/bin:$PATH
7 export LD_LIBRARY_PATH=$TET_TARGET_PATH/lib/tet3:$LD_LIBRARY_PATH
8
9 export TET_ROOT=$TET_TARGET_PATH
10
11 set $(pwd)
12 export TET_SUITE_ROOT=$1
13
14 set $(date +%s)
15 FILE_NAME_EXTENSION=$1
16
17 echo PATH=$PATH
18 echo LD_LIBRARY_PATH=$LD_LIBRARY_PATH
19 echo TET_ROOT=$TET_ROOT
20 echo TET_SUITE_ROOT=$TET_SUITE_ROOT
21 echo ARCH=$ARCH
22
23 RESULT_DIR=results-$ARCH
24 HTML_RESULT=$RESULT_DIR/build-tar-result-$FILE_NAME_EXTENSION.html
25 JOURNAL_RESULT=$RESULT_DIR/build-tar-result-$FILE_NAME_EXTENSION.journal
26
27 mkdir $RESULT_DIR
28
29 tcc -c -p ./                                # executing tcc, with clean option (-c)
30 tcc -b -j $JOURNAL_RESULT -p ./            # executing tcc to build test cases (-b)
31 grw -c 3 -f chtml -o $HTML_RESULT $JOURNAL_RESULT  # reporting the result
32