From: Munkyu Im Date: Thu, 7 May 2015 07:34:09 +0000 (+0900) Subject: sdb: change sdb path X-Git-Tag: Tizen_Studio_1.3_Release_p2.3.2~468^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=727350a77ee4f166b9796161990dd22064cb0b39;p=sdk%2Femulator%2Fqemu.git sdb: change sdb path because of restructuring directories, relative path of sdb changed. Change-Id: Ib5150ccd9909e02e5c300e5e9a72cb5292820c05 Signed-off-by: Munkyu Im --- diff --git a/tizen/src/scripts/sdbscript b/tizen/src/scripts/sdbscript index 1f5b0b470a..9f8116fc19 100755 --- a/tizen/src/scripts/sdbscript +++ b/tizen/src/scripts/sdbscript @@ -1,15 +1,15 @@ #!/bin/sh -if [ "$1" == "" ]; +if [ "$#" -ne 2 ]; then - echo "There is no emulator name for an argument. \nusage: sdbscript emulator-261xx" - exit -1 -else - TITLE=$1 - osascript > /dev/null << END - tell application "Terminal" - activate - do script "`pwd`/../../sdb -s $TITLE shell" - set custom title of first window to "$TITLE" - end tell -END + echo "usage: sdbscript \${SDB_PATH} emulator-261xx" + exit 1 fi + +TITLE=$2 +osascript > /dev/null << END +tell application "Terminal" +activate +do script "$1 -s $TITLE shell" +set custom title of first window to "$TITLE" +end tell +END diff --git a/tizen/src/skin/client/src/org/tizen/emulator/skin/EmulatorSkin.java b/tizen/src/skin/client/src/org/tizen/emulator/skin/EmulatorSkin.java index 348eaafeab..31982a5b70 100644 --- a/tizen/src/skin/client/src/org/tizen/emulator/skin/EmulatorSkin.java +++ b/tizen/src/skin/client/src/org/tizen/emulator/skin/EmulatorSkin.java @@ -1873,7 +1873,7 @@ public class EmulatorSkin { procSdb.command("cmd.exe", "/c", "start", sdbPath, "sdb", "-s", "emulator-" + portSdb, "shell"); } else if (SwtUtil.isMacPlatform()) { - procSdb.command("./sdbscript", "emulator-" + portSdb); + procSdb.command("./sdbscript", sdbPath, "emulator-" + portSdb); /* * procSdb.command( "/usr/X11/bin/uxterm", "-T", "emulator-" * + portSdb, "-e", sdbPath, "shell"); diff --git a/tizen/src/skin/client/src/org/tizen/emulator/skin/util/SkinUtil.java b/tizen/src/skin/client/src/org/tizen/emulator/skin/util/SkinUtil.java index d2a97ecf1f..2fd734b76f 100644 --- a/tizen/src/skin/client/src/org/tizen/emulator/skin/util/SkinUtil.java +++ b/tizen/src/skin/client/src/org/tizen/emulator/skin/util/SkinUtil.java @@ -170,15 +170,17 @@ public class SkinUtil { } public static String getSdbPath() { - String sdbPath = null; - + StringBuilder sdbPath = new StringBuilder(".." + File.separator + ".." + + File.separator + ".." + File.separator + ".." + + File.separator + ".." + File.separator + "tools" + + File.separator); if (SwtUtil.isWindowsPlatform()) { - sdbPath = "..\\..\\ansicon.exe"; + sdbPath.append("ansicon.exe"); } else { - sdbPath = "../../sdb"; + sdbPath.append("sdb"); } - return (binaryPath + sdbPath); + return (binaryPath + sdbPath.toString()); } public static String getEcpPath() { diff --git a/tizen/src/ui/menu/contextmenu.cpp b/tizen/src/ui/menu/contextmenu.cpp index 07343712e8..1dc5f7e6ee 100644 --- a/tizen/src/ui/menu/contextmenu.cpp +++ b/tizen/src/ui/menu/contextmenu.cpp @@ -510,9 +510,9 @@ void ContextMenu::slotShell() QString sdbPath = QCoreApplication::applicationDirPath(); #ifdef CONFIG_WIN32 - sdbPath += "\\..\\..\\ansicon.exe"; + sdbPath += "\\..\\..\\..\\..\\..\\tools\\ansicon.exe"; #else - sdbPath += "/../../sdb"; + sdbPath += "/../../../../../tools/sdb"; #endif QFileInfo sdbFileInfo(sdbPath); @@ -531,7 +531,7 @@ void ContextMenu::slotShell() arguments << "/c" << "start" << sdbPath << "sdb" << "-s" << sdbSerialName << "shell"; #elif defined CONFIG_DARWIN command = QCoreApplication::applicationDirPath() + "/sdbscript"; - arguments << sdbSerialName; + arguments << sdbPath << sdbSerialName; #else command = "/usr/bin/gnome-terminal"; QString title = "--title=" + vmName;