INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include)
INCLUDE(FindPkgConfig)
-pkg_check_modules(pkgs REQUIRED appcore-efl ui-gadget-1 contacts-service ecore-x evas ecore ecore-input edje eina syspopup-caller capi-appfw-application capi-system-runtime-info)
+pkg_check_modules(pkgs REQUIRED appcore-efl ui-gadget-1 contacts-service ecore-x evas ecore ecore-input edje eina syspopup-caller capi-appfw-application capi-system-runtime-info capi-system-info)
FOREACH(flag ${pkgs_CFLAGS})
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
BuildRequires: pkgconfig(capi-appfw-application)
BuildRequires: pkgconfig(capi-system-runtime-info)
BuildRequires: pkgconfig(capi-uix-feedback)
+BuildRequires: pkgconfig(capi-system-info)
BuildRequires: cmake
BuildRequires: edje-bin
#include <ui-gadget.h>
#include <contacts-svc.h>
#include <app.h>
+#include <system_info.h>
#include "phone.h"
-#include "ph-front.h"
+#include "ph-front.h"
struct phone_data
{
Evas_Object *win;
struct phone_data *ad = data;
+ {
+ // Emulator does not support Dial/Log
+ char pszModelName[100] = {0,};
+ system_info_get_value_string(SYSTEM_INFO_KEY_MODEL, &pszModelName);
+
+ if(strcasestr(pszModelName, "Emulator") != NULL)
+ return false;
+ }
+
/* create window */
win = phapp_create_win(PACKAGE);
p_retvm_if(NULL == win, -1, "phapp_create_win() Failed");