From 7a9fc2c5a2236ce5efb55a33a7611c37afa7a88c Mon Sep 17 00:00:00 2001 From: Ickhee Woo Date: Tue, 27 Sep 2016 16:34:25 +0900 Subject: [PATCH] add build requires for aul API Change-Id: I44360c3afde1dc7db93dbadbf7cfe82282de59e4 Signed-off-by: Ickhee Woo --- CMakeLists.txt | 1 + packaging/account-parser.spec | 3 ++- src/account.c | 5 ++++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 184b0b1..9d9085b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,6 +4,7 @@ PROJECT(account C) INCLUDE(FindPkgConfig) pkg_check_modules(account_pkgs REQUIRED dlog + aul capi-base-common libxml-2.0 pkgmgr-info diff --git a/packaging/account-parser.spec b/packaging/account-parser.spec index 93ec481..1efe360 100644 --- a/packaging/account-parser.spec +++ b/packaging/account-parser.spec @@ -1,6 +1,6 @@ Name: account-parser Summary: Account Parser Library -Version: 0.1.1 +Version: 0.1.2 Release: 0 Group: Social & Content/Other License: Apache-2.0 @@ -9,6 +9,7 @@ Source0: %{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: pkgconfig(capi-base-common) BuildRequires: pkgconfig(accounts-svc) +BuildRequires: pkgconfig(aul) BuildRequires: pkgconfig(dlog) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(glib-2.0) diff --git a/src/account.c b/src/account.c index 8686de2..9f44017 100644 --- a/src/account.c +++ b/src/account.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include #include @@ -257,6 +258,7 @@ int _register_account_provider(xmlDocPtr docPtr, char* account_provider_app_id) _E("pkgmgr_installer_info_get_target_uid() fail"); goto CATCH; } + ret = aul_get_usr_app_shared_resource_path_by_appid((char*)attribute_app_id, &resource_path, uid); if(ret != APP_MANAGER_ERROR_NONE) { _E("Failed to get the shared resource path. app_manager ret=[%d]", ret); @@ -321,6 +323,7 @@ int _register_account_provider(xmlDocPtr docPtr, char* account_provider_app_id) _E("pkgmgr_installer_info_get_target_uid() fail"); goto CATCH; } + ret = aul_get_usr_app_shared_resource_path_by_appid((char*)attribute_app_id, &resource_path, uid); if(ret != APP_MANAGER_ERROR_NONE) { _E("Failed to get the shared resource path."); @@ -352,7 +355,7 @@ int _register_account_provider(xmlDocPtr docPtr, char* account_provider_app_id) _SECURE_D("Node: %s", cur_ptr->name); - // Attribute: xml:lang + // Attribute: xml:lang xmlChar* xml_lang = xmlNodeGetLang(cur_ptr); if(xml_lang != NULL) { _SECURE_D("Attribute: xml:lang - %s", xml_lang); -- 2.34.1