SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")
SET(CMAKE_CXX_FLAGS_RELEASE "-O2")
-IF(_TIZEN_FEATURE_SMACK_DISABLE)
-MESSAGE(STATUS "[SMACK] Disable")
-ADD_DEFINITIONS("-DTIZEN_FEATURE_SMACK_DISABLE")
-ELSE(_TIZEN_FEATURE_SMACK_DISABLE)
-MESSAGE(STATUS "[SMACK] Enable")
-ENDIF(_TIZEN_FEATURE_SMACK_DISABLE)
-
SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH}
"${CMAKE_CURRENT_SOURCE_DIR}/cmake/Modules/")
gcov objects for an application manager library
%endif
-%if "%{?dev_wos}" == "1"
-%define tizen_feature_smack_disable 1
-%else
-%define tizen_feature_smack_disable 0
-%endif
-
%prep
%setup -q
export LDFLAGS+=" -lgcov"
%endif
-%if 0%{?tizen_feature_smack_disable}
-_TIZEN_FEATURE_SMACK_DISABLE=ON
-%endif
-
MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
-%cmake -DFULLVER=%{version} \
- -DMAJORVER=${MAJORVER} \
- -D_TIZEN_FEATURE_SMACK_DISABLE:BOOL=${_TIZEN_FEATURE_SMACK_DISABLE} \
- .
+%cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
%__make %{?jobs:-j%jobs}
%check
return APP_MANAGER_ERROR_NONE;
}
-#ifndef TIZEN_FEATURE_SMACK_DISABLE
static int _check_privilege(char *privilege)
{
cynara *p_cynara;
return ret;
}
-#endif /* TIZEN_FEATURE_SMACK_DISABLE */
static void __app_context_initialize(void)
{
if (app_info == NULL || callback == NULL)
return app_manager_error(APP_MANAGER_ERROR_INVALID_PARAMETER, __FUNCTION__, NULL);
-#ifndef TIZEN_FEATURE_SMACK_DISABLE
retval = _check_privilege(PRIVILEGE_PACKAGE_MANAGER_ADMIN);
if (retval != APP_MANAGER_ERROR_NONE)
return app_manager_error(APP_MANAGER_ERROR_PERMISSION_DENIED, __FUNCTION__, NULL);
-#endif /* TIZEN_FEATURE_SMACK_DISABLE */
foreach_category_context_s foreach_category = {
.callback = callback,
}
TEST_F(AppInfoTest, app_info_foreach_category_P) {
-#ifndef TIZEN_FEATURE_SMACK_DISABLE
EXPECT_CALL(GetMock<CynaraMock>(), cynara_check(_, _, _, _, _))
.WillOnce(Invoke(
[&](cynara* p_cynara, const char* client, const char* client_session,
}));
EXPECT_CALL(GetMock<CynaraMock>(), cynara_creds_self_get_client(_, _))
.WillOnce(Return(0));
-#endif /* TIZEN_FEATURE_SMACK_DISABLE */
EXPECT_CALL(GetMock<PkgmgrInfoMock>(),
pkgmgrinfo_appinfo_foreach_category(_, _, _))
.WillOnce(Invoke([&](pkgmgrinfo_appinfo_h handle,