--- /dev/null
+.device
\ No newline at end of file
+++ /dev/null
-#!/bin/bash
-
-SCRIPT_PATH=$(readlink -m ${0})
-SCRIPT_DIR=${SCRIPT_PATH%/*}
-
-${SCRIPT_DIR}/build.sh 2 $*
+++ /dev/null
-#!/bin/bash
-
-SCRIPT_PATH=$(readlink -m ${0})
-SCRIPT_DIR=${SCRIPT_PATH%/*}
-
-${SCRIPT_DIR}/build.sh 1 $*
+++ /dev/null
-#!/bin/bash
-
-SCRIPT_PATH=$(readlink -m ${0})
-SCRIPT_DIR=${SCRIPT_PATH%/*}
-
-${SCRIPT_DIR}/build.sh 0 $*
#!/bin/bash
+SCRIPT_PATH=$(readlink -m ${0})
+SCRIPT_DIR=${SCRIPT_PATH%/*}
+ROOT_DIR=${SCRIPT_DIR}/..
+DEVICE_TEMP=${SCRIPT_DIR}/.device
+
if [ -z "$1" ]; then
- DEVICE=0
+ if [ ! -e "$DEVICE_TEMP" ] ; then
+ DEVICE=1
+ else
+ DEVICE=`cat $DEVICE_TEMP`
+ fi
else
DEVICE=$1
fi
+echo "$DEVICE" > $DEVICE_TEMP
+
+GREEN='\033[0;32m'
+NC='\033[0m'
+
+declare -a DEVICE_ARRAY=(
+"TM2 mobile"
+"TM1 mobile"
+"Kant TV"
+)
+
+arraylength=${#DEVICE_ARRAY[@]}
+for (( i=0; i<${arraylength}; i++ ));
+do
+ if [ $i -eq $DEVICE ]; then
+ echo -e "${GREEN}$i) ${DEVICE_ARRAY[$i]}${NC}"
+ else
+ echo "$i) ${DEVICE_ARRAY[$i]}"
+ fi
+done
+echo -e "\n\n"
+
case $DEVICE in
0) PROFILE=profile.tzmb_3.0_TM2 ; TARGET_ARCH=aarch64 ; GTEST_TYPE="main" ;;
?) echo "error: unknown DEVICE number"; exit 1 ;;
esac
-SCRIPT_PATH=$(readlink -m ${0})
-SCRIPT_DIR=${SCRIPT_PATH%/*}
-ROOT_DIR=${SCRIPT_DIR}/..
+
+
+
+
+
for ARG in $*
do
#init git repo for GBS
git init
-git add .
+git add CMakeLists.txt
git commit -m "commit needed for GBS"
# trap ctrl-c and call ctrl_c()
+++ /dev/null
-#!/bin/bash
-
-SCRIPT_PATH=$(readlink -m ${0})
-SCRIPT_DIR=${SCRIPT_PATH%/*}
-
-${SCRIPT_DIR}/deploy.sh 2 $*
+++ /dev/null
-#!/bin/bash
-
-SCRIPT_PATH=$(readlink -m ${0})
-SCRIPT_DIR=${SCRIPT_PATH%/*}
-
-${SCRIPT_DIR}/deploy.sh 1 $*
+++ /dev/null
-#!/bin/bash
-
-SCRIPT_PATH=$(readlink -m ${0})
-SCRIPT_DIR=${SCRIPT_PATH%/*}
-
-${SCRIPT_DIR}/deploy.sh 0 $*
#!/bin/bash
+SCRIPT_PATH=$(readlink -m ${0})
+SCRIPT_DIR=${SCRIPT_PATH%/*}
+DEVICE_TEMP=${SCRIPT_DIR}/.device
+
if [ -z "$1" ]; then
- DEVICE=0
+ if [ ! -e "$DEVICE_TEMP" ] ; then
+ DEVICE=1
+ else
+ DEVICE=`cat $DEVICE_TEMP`
+ fi
else
DEVICE=$1
fi
+echo "$DEVICE" > $DEVICE_TEMP
+
+GREEN='\033[0;32m'
+NC='\033[0m'
+
+declare -a DEVICE_ARRAY=(
+"TM2 mobile"
+"TM1 mobile"
+"Kant TV"
+)
+
+arraylength=${#DEVICE_ARRAY[@]}
+for (( i=0; i<${arraylength}; i++ ));
+do
+ if [ $i -eq $DEVICE ]; then
+ echo -e "${GREEN}$i) ${DEVICE_ARRAY[$i]}${NC}"
+ else
+ echo "$i) ${DEVICE_ARRAY[$i]}"
+ fi
+done
+echo -e "\n\n"
case $DEVICE in
0) BUILD_ROOT=GBS_ROOT_3.0_TM2 ; PROFILE=tzmb_3.0_TM2 ; TARGET_ARCH=aarch64 ;;
?) echo "error: unknown DEVICE number"; exit 1 ;;
esac
-SCRIPT_PATH="$(readlink -m ${0})"
-CONTROL_DIR="${SCRIPT_PATH%/*/*}/scripts"
+
+
+
+
+
GBS_RPMS_DIR=~/${BUILD_ROOT}/local/repos/${PROFILE}/${TARGET_ARCH}/RPMS