etc: update install.sh to support multi modalities
authorsaerome.kim <saerome.kim@samsung.com>
Wed, 31 Jan 2018 00:13:34 +0000 (09:13 +0900)
committersaerome.kim <saerome.kim@samsung.com>
Mon, 2 Jul 2018 10:38:47 +0000 (19:38 +0900)
Signed-off-by: saerome.kim <saerome.kim@samsung.com>
install.sh

index 838eec6..6c5169e 100755 (executable)
@@ -1,11 +1,31 @@
-sdb root on
-sdb shell mount -o remount,rw /
-sdb push ~/GBS-ROOT/50std/local/repos/tizen50std/armv7l/RPMS/d2d-manager-* /tmp/
-sdb shell rpm -e d2d-manager-capi-devel
-sdb shell rpm -e d2d-manager-capi
-sdb shell rpm -e d2d-manager-devel
-sdb shell rpm -e d2d-manager
-sdb shell rpm -Uvh --force --nodeps /tmp/*.rpm
-sdb shell sync
+#!/bin/bash
+
+device_name=$1
+GBS_ROOT=~/GBS-ROOT/50std/local/repos/tizen50std/armv7l/RPMS/
+if [ -z $device_name ]
+then
+       echo "Install.."
+       sdb root on
+       sdb shell mount -o remount,rw /
+       sdb push ~/GBS-ROOT/50std/local/repos/tizen50std/armv7l/RPMS/d2d-manager-* /tmp/
+       sdb shell rpm -e d2d-manager-capi-devel
+       sdb shell rpm -e d2d-manager-capi
+       sdb shell rpm -e d2d-manager-devel
+       sdb shell rpm -e d2d-manager
+       sdb shell rpm -Uvh --force --nodeps /tmp/*.rpm
+       sdb shell sync
+else
+       echo "Install to $device_name"
+       sdb -s $device_name root on
+       sdb -s $device_name shell mount -o remount,rw /
+       sdb -s $device_name push  $GBS_ROOT/d2d-manager* /tmp/
+       sdb -s $device_name shell rpm -e d2d-manager-capi-devel
+       sdb -s $device_name shell rpm -e d2d-manager-capi
+       sdb -s $device_name shell rpm -e d2d-manager-devel
+       sdb -s $device_name shell rpm -e d2d-manager
+       sdb -s $device_name shell rpm -Uvh --force --nodeps /tmp/*.rpm
+       sdb -s $device_name shell sync
+fi
+
 #sdb dlog -c
 #sdb dlog -v time D2D_SUBOWNER OIC_PM_UTILITY OIC_RI_STACK OIC_CA_CONN_MGR OIC_CA_PRTCL_MSG OIC_RI_CLIENTCB OIC_RM_UTIL OIC_RM_RAP