From 1437fcb95d2ade7894ed85254c7f50889b71233d Mon Sep 17 00:00:00 2001 From: Hwankyu Jhun Date: Thu, 29 Sep 2016 09:41:20 +0900 Subject: [PATCH] Use launchpad instead of debug-launchpad The debug-launchpad will be removed. The launchpad can perform debugging feature. Change-Id: I3eae79ba3ac3f1bdaa3057d4b53570181e0dea9f Signed-off-by: Hwankyu Jhun --- tool/launch_debug.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tool/launch_debug.c b/tool/launch_debug.c index 001064b..182404d 100644 --- a/tool/launch_debug.c +++ b/tool/launch_debug.c @@ -26,9 +26,10 @@ #include #include "aul.h" +#include "aul_svc.h" #include "launch.h" -#define DEBUG_LAUNCHPAD_SOCK ".debug-launchpad-sock" +#define LAUNCHPAD_PROCESS_POOL_SOCK ".launchpad-process-pool-sock" #define DLP_K_ATTACH_ARG "__DLP_ATTACH_ARG__" #define DLP_K_GDBSERVER_PATH "__DLP_GDBSERVER_PATH__" #define SDK_ATTACH "ATTACH" @@ -188,6 +189,7 @@ static int __set_appinfo_for_debug_launchpad(bundle *kb, const char *appid) bundle_add(kb, AUL_K_PACKAGETYPE, pkgtype); __set_pkg_api_version(kb, pkgid); + aul_svc_set_loader_id(kb, PAD_LOADER_ID_DIRECT); end: pkgmgrinfo_appinfo_destroy_appinfo(handle); @@ -219,7 +221,7 @@ int main(int argc, char **argv) __set_appinfo_for_debug_launchpad(b, argv[1]); - ret = app_send_cmd_to_launchpad(DEBUG_LAUNCHPAD_SOCK, + ret = app_send_cmd_to_launchpad(LAUNCHPAD_PROCESS_POOL_SOCK, getuid(), 0, b); if (ret < 0) printf("Failed to launch %s\n", argv[1]); -- 2.7.4