include ../../../adaptors/tv/file.list
endif
+# IVI
+adaptor_mobile_dir = ../../../adaptors/mobile
+include ../../../adaptors/mobile/file.list
+
# Public API
adaptor_public_api_dir = ../../../adaptors/public-api
include ../../../adaptors/public-api/file.list
endif
+# IVI
+if IVI_PROFILE
+
+adaptor_internal_src_files += $(adaptor_common_internal_src_files) \
+ $(adaptor_common_internal_mobile_profile_src_files) \
+ $(adaptor_tizen_internal_src_files) \
+ $(static_libraries_libunibreak_src_files)
+
+if WAYLAND
+
+if USE_ECORE_WAYLAND
+adaptor_internal_src_files += $(adaptor_ecore_wayland_tizen_internal_src_files)
+else
+adaptor_internal_src_files += $(adaptor_wayland_tizen_internal_src_files)
+endif # USE_ECORE_WAYLAND
+
+adaptor_internal_src_files += $(adaptor_tizen_internal_egl_extension_src_files) \
+ $(adaptor_tizen_internal_native_image_src_files)
+else
+adaptor_internal_src_files += $(adaptor_x11_tizen_internal_src_files) \
+ $(adaptor_common_internal_egl_extension_src_files)
+endif # WAYLAND
+
+endif # IVI_PROFILE
+
+
+
# Node JS support for using an external libuv main loop. If not enabled then just use e-core as normal
# Used for things like callbacks, file-monintors, x input handling
if LIB_UV_EVENT_LOOP
$(EXIF_CFLAGS) \
$(MMFSOUND_CFLAGS) \
$(TTS_CFLAGS) \
+ $(CAPI_SYSTEM_SENSOR_CFLAGS) \
$(LIBDRM_CFLAGS) \
$(LIBEXIF_CFLAGS) \
$(LIBCURL_CFLAGS) \
- $(TPKP_CURL_CFLAGS)
+ $(TPKP_CURL_CFLAGS) \
+ $(UTILX_CFLAGS)
# Todo, as soon as common repos are updated on build server remove this.
if !COMMON_PROFILE
$(VCONF_LIBS) \
$(EXIF_LIBS) \
$(TTS_LIBS) \
+ $(CAPI_SYSTEM_SENSOR_LIBS) \
$(LIBDRM_LIBS) \
$(LIBEXIF_LIBS) \
$(LIBCURL_LIBS) \
$(HARFBUZZ_LIBS) \
$(TPKP_CURL_LIBS) \
+ $(UTILX_LIBS) \
-lgif \
-lpthread \
-lturbojpeg \
libdali_adaptor_la_LIBADD +=
endif
+if IVI_PROFILE
+libdali_adaptor_la_CXXFLAGS += \
+ $(DEVICED_CFLAGS) \
+ $(EFL_ASSIST_CFLAGS) \
+ $(NATIVE_BUFFER_CFLAGS) \
+ $(NATIVE_BUFFER_POOL_CFLAGS)
+
+libdali_adaptor_la_LIBADD += \
+ $(EFL_ASSIST_LIBS) \
+ $(NATIVE_BUFFER_LIBS) \
+ $(NATIVE_BUFFER_POOL_LIBS)
+endif
+
if UBUNTU_PROFILE
libdali_adaptor_la_LIBADD += -ljpeg
CFLAGS += -fPIC
endif
+if !UBUNTU_PROFILE
+if WAYLAND
+else
+# X11
+libdali_adaptor_la_CXXFLAGS += $(UTILX_CFLAGS)
+libdali_adaptor_la_LIBADD += $(UTILX_LIBS)
+endif
+endif
+
tizenadaptorpublicapidir = $(devincludepath)/dali/public-api
tizenadaptorpublicapi_HEADERS = $(public_api_header_files)
tizentextabstractiondevelapi_HEADERS = $(text_abstraction_header_files)
if !UBUNTU_PROFILE
+tizenadaptorframeworkpublicapi_HEADERS += $(public_api_adaptor_tizen_header_files)
if !WAYLAND
tizenadaptorframeworkdevelapi_HEADERS += $(devel_api_adaptor_tizen_x11_header_files)