CLI: Add install/remove script for various os 42/15142/2
authorhyunsik.noh <hyunsik.noh@samsung.com>
Thu, 16 Jan 2014 12:55:27 +0000 (21:55 +0900)
committerhyunsik.noh <hyunsik.noh@samsung.com>
Thu, 16 Jan 2014 14:10:47 +0000 (23:10 +0900)
Signed-off-by: hyunsik.noh <hyunsik.noh@samsung.com>
Change-Id: I329e10e43c531c200d3230a568a4cc559041d94c
Signed-off-by: hyunsik.noh <hyunsik.noh@samsung.com>
package/new-common-cli.install.windows [new file with mode: 0644]
package/new-common-cli.remove.linux [changed mode: 0644->0755]
package/new-native-cli.install.darwin [new file with mode: 0644]
package/new-native-cli.install.linux
package/new-native-cli.install.windows [new file with mode: 0644]

diff --git a/package/new-common-cli.install.windows b/package/new-common-cli.install.windows
new file mode 100644 (file)
index 0000000..57ceed6
--- /dev/null
@@ -0,0 +1,20 @@
+@echo off
+setlocal enabledelayedexpansion
+set TIZEN_SDK_INSTALL_PATH=${INSTALLED_PATH}
+set TOOLS_PATH=${TIZEN_SDK_INSTALL_PATH}\tools
+set CLI_LOG_FILE=${TOOLS_PATH}\ide\ncli.log
+set LOG_CONFIG_PATH=${TOOLS_PATH}\ide\conf-ncli
+set LOG4J_CONFIG=${LOG_CONFIG_PATH}\log4j-progress.xml
+set old=CLI_LOG_FILE
+set new=%CLI_LOG_FILE%
+set oldfile=%LOG4J_CONFIG%
+set newfile=temp_%oldfile%
+
+for /f "tokens=* delims= " %%a in (%oldfile%) do (
+set str=%%a
+call set str=%%str:!old!=!new!%%
+>> %newfile% echo !str!
+)
+
+del %oldfile%
+ren %newfile% %oldfile%
old mode 100644 (file)
new mode 100755 (executable)
index 8490ffe..18db7d5
@@ -1,5 +1,14 @@
 #!/bin/bash
+TIZEN_SDK_INSTALL_PATH=${INSTALLED_PATH}
+TOOLS_PATH=${TIZEN_SDK_INSTALL_PATH}/tools
+CLI_PATH=${TOOLS_PATH}/ide/bin
+TIZEN_COMPLETION_SCRIPT=${CLI_PATH}/tizen-autocomplete
+SOURCE_TIZEN_COMPLETION="source ${TIZEN_COMPLETION_SCRIPT}"
+BASH_RC=~/.bashrc
 
+if [ -f "${BASH_RC}" ]; then
+       sed -i "s:${SOURCE_TIZEN_COMPLETION}::g" ${BASH_RC}
+fi
 complete -r tizen
 
-exit 0;
+exit 0
diff --git a/package/new-native-cli.install.darwin b/package/new-native-cli.install.darwin
new file mode 100644 (file)
index 0000000..c12dbc5
--- /dev/null
@@ -0,0 +1,9 @@
+#!/bin/bash
+TIZEN_SDK_INSTALL_PATH=${INSTALLED_PATH}
+TOOLS_PATH=${TIZEN_SDK_INSTALL_PATH}/tools
+CLI_PATH=${TOOLS_PATH}/ide/lib-ncli
+
+cd ${CLI_PATH}
+jar -xf org.eclipse.cdt.core.macos*.jar os
+
+exit 0
index f11aa22..f991a68 100644 (file)
@@ -1,9 +1,9 @@
 #!/bin/bash
 TIZEN_SDK_INSTALL_PATH=${INSTALLED_PATH}
 TOOLS_PATH=${TIZEN_SDK_INSTALL_PATH}/tools
-CLI_PATH=${TOOLS_PATH}/ide/bin
+CLI_PATH=${TOOLS_PATH}/ide/lib-ncli
 
 cd ${CLI_PATH}
-jar -xf org.eclipse.cdt.core.linux.x86*.jar os
+jar -xf org.eclipse.cdt.core.linux.x86_64*.jar os
 
 exit 0
diff --git a/package/new-native-cli.install.windows b/package/new-native-cli.install.windows
new file mode 100644 (file)
index 0000000..409c17b
--- /dev/null
@@ -0,0 +1,7 @@
+@echo off
+set TIZEN_SDK_INSTALL_PATH=%INSTALLED_PATH%
+set TOOLS_PATH=%TIZEN_SDK_INSTALL_PATH%\tools
+set CLI_PATH=%TOOLS_PATH%\ide\lib-ncli
+
+cd %CLI_PATH%
+jar -xf org.eclipse.cdt.core.linux.x86_64*.jar os