summaryrefslogtreecommitdiff
path: root/package/tidlc.remove.darwin
diff options
context:
space:
mode:
Diffstat (limited to 'package/tidlc.remove.darwin')
-rwxr-xr-xpackage/tidlc.remove.darwin19
1 files changed, 19 insertions, 0 deletions
diff --git a/package/tidlc.remove.darwin b/package/tidlc.remove.darwin
new file mode 100755
index 0000000..13ed7c6
--- /dev/null
+++ b/package/tidlc.remove.darwin
@@ -0,0 +1,19 @@
+#!/bin/sh
+rm ${INSTALLED_PATH}/tidlc
+s=`cat ${HOME}/.bashrc | grep -n "## Tizen SDK configuration" | cut -f1 -d":"`
+
+if [ "x${s}" = "x" ] ; then
+ exit 1
+fi
+
+if [ ${s} -ge 0 ] ; then
+ e=`cat ${HOME}/.bashrc | grep -n "## End Tizen SDK configuration" | cut -f1 -d":"`
+ if [ $e -ge $s ] ; then
+ cp ${HOME}/.bashrc ${HOME}/.bashrc.tizen
+ sed "${s},${e}d" ${HOME}/.bashrc > ${HOME}/.bashrc.swap
+ mv ${HOME}/.bashrc.swap ${HOME}/.bashrc
+ source ${HOME}/.bashrc
+ fi
+fi
+
+exit 0