3 . ./scripts/PrepareForEmul.sh
4 #export TCS_CFG="debug"
6 echo -e "\nbuilding security channel CLIENT..."
8 make -f Makefile_channel_client clean
9 make -f Makefile_channel_client
11 echo -e "\nbuilding security channel SERVER..."
12 make -f Makefile_channel_server clean
13 make -f Makefile_channel_server
15 echo -e "\nbuilding TPCS Ser Daemon..."
16 make -f Makefile_TPCSSerDaemon clean
17 make -f Makefile_TPCSSerDaemon
20 echo -e "\nbuilding test cases..."
21 pushd test_cases/tpcsserdaemon
26 echo -e "\ncleanup test files on device ..."
28 sdb -e shell rm -rf /tmp/tsc_test
30 echo -e "\ncopying test files to device ..."
32 cp ../framework/lib/libscclient.so tsc_test/
33 cp ../framework/lib/libscserver.so tsc_test/
34 cp scripts/TPCSSerDaemonTest.sh tsc_test/Test.sh
35 cp test_cases/tpcsserdaemon/bin/tpcsserdaemontest tsc_test/
36 cp ../framework/bin/TPCSSerDaemon tsc_test/TPCSSerDaemon
38 sdb -e push tsc_test /tmp/tsc_test
39 sdb -e push test_cases/q7097a278m /opt/usr/apps/q7097a278m
40 sdb -e push test_cases/u7097a278m /opt/usr/apps/u7097a278m
41 sdb -e push test_cases/n7097a278m /opt/usr/apps/n7097a278m
42 sdb -e push tsc_test/Test.sh /usr/bin/Test.sh
44 echo -e "\n@@@@@@@@@@@@@@@@@@@@@@@@@@@"
45 echo "preparation is done, please login to your device and perform following instructions"
48 echo "chmod +x Test.sh (optional)"