Add slot for csapp 49/71149/1 accepted/tizen/common/20160525.155803 accepted/tizen/ivi/20160525.234932 accepted/tizen/mobile/20160525.234900 accepted/tizen/tv/20160525.234915 accepted/tizen/wearable/20160525.234920 submit/tizen/20160524.073932 submit/tizen/20160524.100942
authorJunghoon Park <jh9216.park@samsung.com>
Tue, 24 May 2016 08:43:22 +0000 (17:43 +0900)
committerJunghoon Park <jh9216.park@samsung.com>
Tue, 24 May 2016 08:43:22 +0000 (17:43 +0900)
Change-Id: Ifeeaa7a3c9e7227033f77e756dea298e81a3a2a4
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
packaging/default.loader
src/launchpad.c

index b2f2409..042973e 100644 (file)
@@ -12,3 +12,8 @@ APP_TYPE jsapp
 DETECTION_METHOD       TIMEOUT|VISIBILITY
 TIMEOUT                5000
 
+[LOADER]
+NAME cs-loader
+EXE null
+APP_TYPE csapp
+
index 5e13b94..54ac4e3 100755 (executable)
@@ -1242,6 +1242,17 @@ static void __add_slot_from_info(gpointer data, gpointer user_data)
        loader_info_t *info = (loader_info_t *)data;
        candidate_process_context_t *cpc;
 
+       if (!strcmp(info->exe, "null")) {
+               cpc = __add_slot(LAUNCHPAD_TYPE_USER + user_slot_offset, PAD_LOADER_ID_DIRECT,
+                               0, info->exe, NULL, 0, 0);
+               if (cpc == NULL)
+                       return;
+
+               info->type = LAUNCHPAD_TYPE_USER + user_slot_offset;
+               user_slot_offset++;
+               return;
+       }
+
        if (access(info->exe, F_OK | X_OK) == 0) {
                cpc = __add_slot(LAUNCHPAD_TYPE_USER + user_slot_offset, PAD_LOADER_ID_STATIC,
                                0, info->exe, NULL, info->detection_method, info->timeout_val);