ADD_DEFINITIONS("-DPROFILE_TYPE_TV")
ENDIF()
+MESSAGE("PROFILE = ${PROFILE}")
+IF("${PROFILE}" STREQUAL "WEARABLE")
+ ADD_DEFINITIONS("-DENABLE_ASKUSER")
+ELSEIF("${PROFILE}" STREQUAL "MOBILE")
+ ADD_DEFINITIONS("-DENABLE_ASKUSER")
+ELSE()
+ ADD_DEFINITIONS("-DDISABLE_ASKUSER")
+ENDIF()
+
SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=${LIBDIR}")
aux_source_directory(src SOURCES)
int privilege_info_is_privacy(const char* privilege)
{
TryReturn(privilege != NULL, , PRVMGR_ERR_INVALID_PARAMETER, "[PRVMGR_ERR_INVALID_PARAMETER] privilege is NULL");
-#ifdef PROFILE_TYPE_TV
+#ifdef DISABLE_ASKUSER
return 0;
#else
int ret = privilege_db_manager_is('p', privilege);
TryReturn(privilege != NULL, , PRVMGR_ERR_INVALID_PARAMETER, "[PRVMGR_ERR_INVALID_PARAMETER] privilege is NULL");
if (label == NULL)
return privilege_info_is_privacy(privilege);
-#ifdef PROFILE_TYPE_TV
+#ifdef DISABLE_ASKUSER
return 0;
#else
int ret = privilege_db_manager_is('p', privilege);
-DVERSION=%{version} \
-DDPL_LOG="ON" \
-DDATADIR=%{_datadir} \
- -DPROFILE_TYPE="${__PROFILE_TYPE}"
+ -DPROFILE_TYPE="${__PROFILE_TYPE}" \
+ -DPROFILE=%{?profile}
cmake . -DPREFIX=%{_prefix} \
-DEXEC_PREFIX=%{_exec_prefix} \
-DVERSION=%{version} \
-DDPL_LOG="ON" \
-DDATADIR=%{_datadir} \
- -DPROFILE_TYPE="${__PROFILE_TYPE}"
+ -DPROFILE_TYPE="${__PROFILE_TYPE}" \
+ -DPROFILE=%{?profile}
make %{?jobs:-j%jobs}