appcmd: modify runapp command for watchapp type 08/121808/3
authorJinhyung Choi <jinh0.choi@samsung.com>
Wed, 29 Mar 2017 05:31:23 +0000 (14:31 +0900)
committerJinhyung Choi <jinh0.choi@samsung.com>
Wed, 29 Mar 2017 05:46:10 +0000 (14:46 +0900)
Change-Id: If92e6400b7e88c33ee088fe551127778b962df2e
Signed-off-by: Jinhyung Choi <jinh0.choi@samsung.com>
src/default_plugin_appcmd.c

index c929cf2..643fb77 100644 (file)
@@ -128,7 +128,10 @@ static int appcmd_runapp_gen_shellcmd(appcmd_info* p_info) {
 
     D("args: appid=%s\n", appid);
 
-    snprintf(buf, len, "/usr/bin/app_launcher --start %s", appid);
+    snprintf(buf, len, "/usr/bin/pkginfo --app %s | grep component: | awk '{print $2}'"
+            " | while read var; do if [ $var = watchapp ]; then /usr/bin/app_launcher "
+            "--start org.tizen.widget_viewer_sdk widget_id %s; else /usr/bin/app_launcher "
+            "--start %s; fi; done", appid, appid, appid);
 
     return 0;
 }