capi-base-common ecore-wayland capi-system-info cynara-client cynara-session dbus-1 dlog ecore bundle capi-message-port glib-2.0 json-glib-1.0 libgum libtzplatform-config libxml-2.0 vconf
)
-SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DUSE_TRUSTED_MESSAGE_PORT=${USE_TRUSTED_MESSAGE_PORT}")
-SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DUSE_TRUSTED_MESSAGE_PORT=${USE_TRUSTED_MESSAGE_PORT}")
## API ##
ADD_SUBDIRECTORY(include)
static int streaming_ipc_initialize()
{
-#if USE_TRUSTED_MESSAGE_PORT
- int port_id = message_port_register_trusted_local_port(message_port, message_port_cb, NULL);
-#else
int port_id = message_port_register_local_port(message_port, message_port_cb, NULL);
-#endif
if (port_id < 0) {
MA_SLOGD("Port register error: %d", port_id);
} else {
static int streaming_ipc_deinitialize()
{
-#if USE_TRUSTED_MESSAGE_PORT
- if (-1 != g_local_port_id) message_port_unregister_trusted_local_port(g_local_port_id);
-#else
if (-1 != g_local_port_id) message_port_unregister_local_port(g_local_port_id);
-#endif
g_local_port_id = -1;
return 0;
}
export CFLAGS+=" -Wno-stringop-overflow -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation"
export CXXFLAGS+=" -Wno-stringop-overflow -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation"
-
%cmake . -DCMAKE_INSTALL_PREFIX=/usr -DLIBDIR=%{_libdir} -DBINDIR=%{_bindir} -DINCLUDEDIR=%{_includedir} \
- -DTZ_SYS_RO_SHARE=%TZ_SYS_RO_SHARE -DTZ_SYS_BIN=%TZ_SYS_BIN \
-%if "%{?profile}" == "tv"
- -DUSE_TRUSTED_MESSAGE_PORT="1" \
-%else
- -DUSE_TRUSTED_MESSAGE_PORT="0" \
-%endif
-
+ -DTZ_SYS_RO_SHARE=%TZ_SYS_RO_SHARE -DTZ_SYS_BIN=%TZ_SYS_BIN
make %{?jobs:-j%jobs}
%if 0%{?gcov:1}