#
-# Copyright (c) 2017 Samsung Electronics Co., Ltd.
+# Copyright (c) 2018 Samsung Electronics Co., Ltd.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
$(adaptor_text_ubuntu_src_files) \
$(adaptor_resampler_src_files) \
$(adaptor_video_common_src_files) \
+ $(adaptor_web_engine_common_src_files) \
$(adaptor_window_system_common_src_files) \
+ $(adaptor_trace_common_src_files) \
$(adaptor_window_system_ubuntu_x11_src_files) \
$(devel_api_text_abstraction_src_files) \
$(static_libraries_glyphy_src_files) \
$(static_libraries_libunibreak_src_files)
+if ENABLE_NETWORK_LOGGING
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_performance_logging_src_files)
endif
-# $(adaptor_accessibility_tizen_common_src_files)
+if ENABLE_TRACE
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_trace_ubuntu_src_files)
+endif
+
+endif
+
+
if MOBILE_PROFILE
LIBDALI_ADAPTOR_LA_SOURCES = \
$(adaptor_accessibility_common_src_files) \
+ $(adaptor_accessibility_tizen_src_files) \
$(adaptor_accessibility_tizen_mobile_src_files) \
$(adaptor_adaptor_common_src_files) \
$(adaptor_adaptor_tizen_src_files) \
$(adaptor_adaptor_tizen_wayland_src_files) \
$(adaptor_clipboard_common_src_files) \
- $(adaptor_clipboard_tizen_wayland_src_files) \
$(devel_api_src_files) \
$(adaptor_devel_api_text_abstraction_src_files) \
$(adaptor_graphics_common_src_files) \
$(adaptor_imaging_common_src_files) \
$(adaptor_imaging_tizen_src_files) \
$(adaptor_input_common_src_files) \
- $(adaptor_input_tizen_wayland_src_files) \
$(adaptor_legacy_common_src_files) \
$(adaptor_network_common_src_files) \
$(adaptor_public_api_src_files) \
$(adaptor_text_common_src_files) \
$(adaptor_resampler_src_files) \
$(adaptor_video_common_src_files) \
+ $(adaptor_web_engine_common_src_files) \
$(adaptor_window_system_common_src_files) \
$(adaptor_window_system_tizen_mobile_src_files) \
$(adaptor_window_system_tizen_src_files) \
- $(adaptor_window_system_tizen_wayland_src_files) \
+ $(adaptor_trace_common_src_files) \
$(devel_api_text_abstraction_src_files) \
$(static_libraries_glyphy_src_files) \
$(static_libraries_libunibreak_src_files)
+if USE_ECORE_WAYLAND2
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_clipboard_tizen_wayland2_src_files) \
+ $(adaptor_input_tizen_wayland2_src_files) \
+ $(adaptor_window_system_tizen_wayland2_src_files)
+else
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_clipboard_tizen_wayland_src_files) \
+ $(adaptor_input_tizen_wayland_src_files) \
+ $(adaptor_window_system_tizen_wayland_src_files)
+endif
+
+if ENABLE_NETWORK_LOGGING
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_performance_logging_src_files)
+endif
+
+if ENABLE_TRACE
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_trace_tizen_src_files)
+endif
+
endif
-# $(adaptor_accessibility_tizen_common_src_files)
if IVI_PROFILE
LIBDALI_ADAPTOR_LA_SOURCES = \
$(adaptor_accessibility_common_src_files) \
+ $(adaptor_accessibility_tizen_src_files) \
$(adaptor_accessibility_tizen_ivi_src_files) \
$(adaptor_adaptor_common_src_files) \
$(adaptor_adaptor_tizen_src_files) \
$(adaptor_adaptor_tizen_wayland_src_files) \
$(adaptor_clipboard_common_src_files) \
- $(adaptor_clipboard_tizen_wayland_src_files) \
$(devel_api_src_files) \
$(adaptor_devel_api_text_abstraction_src_files) \
$(adaptor_graphics_common_src_files) \
$(adaptor_imaging_common_src_files) \
$(adaptor_imaging_tizen_src_files) \
$(adaptor_input_common_src_files) \
- $(adaptor_input_tizen_wayland_src_files) \
$(adaptor_legacy_common_src_files) \
$(adaptor_network_common_src_files) \
$(adaptor_public_api_src_files) \
$(adaptor_text_common_src_files) \
$(adaptor_resampler_src_files) \
$(adaptor_video_common_src_files) \
+ $(adaptor_web_engine_common_src_files) \
$(adaptor_window_system_common_src_files) \
$(adaptor_window_system_tizen_src_files) \
- $(adaptor_window_system_tizen_wayland_src_files) \
+ $(adaptor_trace_common_src_files) \
$(devel_api_text_abstraction_src_files) \
$(static_libraries_glyphy_src_files) \
$(static_libraries_libunibreak_src_files)
+
+if USE_ECORE_WAYLAND2
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_clipboard_tizen_wayland2_src_files) \
+ $(adaptor_input_tizen_wayland2_src_files) \
+ $(adaptor_window_system_tizen_wayland2_src_files)
+else
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_clipboard_tizen_wayland_src_files) \
+ $(adaptor_input_tizen_wayland_src_files) \
+ $(adaptor_window_system_tizen_wayland_src_files)
+endif
+
+if ENABLE_NETWORK_LOGGING
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_performance_logging_src_files)
+endif
+
+if ENABLE_TRACE
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_trace_tizen_src_files)
+endif
+
endif
-# $(adaptor_accessibility_tizen_common_src_files)
if TV_PROFILE
LIBDALI_ADAPTOR_LA_SOURCES = \
$(adaptor_accessibility_common_src_files) \
+ $(adaptor_accessibility_tizen_src_files) \
$(adaptor_accessibility_tizen_tv_src_files) \
$(adaptor_adaptor_common_src_files) \
$(adaptor_adaptor_tizen_src_files) \
$(adaptor_adaptor_tizen_wayland_src_files) \
$(adaptor_clipboard_common_src_files) \
- $(adaptor_clipboard_tizen_wayland_src_files) \
$(devel_api_src_files) \
$(adaptor_devel_api_text_abstraction_src_files) \
$(adaptor_graphics_common_src_files) \
$(adaptor_imaging_common_src_files) \
$(adaptor_imaging_tizen_src_files) \
$(adaptor_input_common_src_files) \
- $(adaptor_input_tizen_wayland_src_files) \
$(adaptor_legacy_common_src_files) \
$(adaptor_network_common_src_files) \
$(adaptor_public_api_src_files) \
$(adaptor_text_common_src_files) \
$(adaptor_resampler_src_files) \
$(adaptor_video_common_src_files) \
+ $(adaptor_web_engine_common_src_files) \
$(adaptor_window_system_common_src_files) \
$(adaptor_window_system_tizen_src_files) \
- $(adaptor_window_system_tizen_wayland_src_files) \
+ $(adaptor_trace_common_src_files) \
$(devel_api_text_abstraction_src_files) \
$(static_libraries_glyphy_src_files) \
$(static_libraries_libunibreak_src_files)
+
+if USE_ECORE_WAYLAND2
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_clipboard_tizen_wayland2_src_files) \
+ $(adaptor_input_tizen_wayland2_src_files) \
+ $(adaptor_window_system_tizen_wayland2_src_files)
+else
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_clipboard_tizen_wayland_src_files) \
+ $(adaptor_input_tizen_wayland_src_files) \
+ $(adaptor_window_system_tizen_wayland_src_files)
+endif
+
+if ENABLE_NETWORK_LOGGING
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_performance_logging_src_files)
+endif
+
+if ENABLE_TRACE
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_trace_tizen_src_files)
+endif
+
endif
if COMMON_PROFILE
LIBDALI_ADAPTOR_LA_SOURCES = \
$(adaptor_accessibility_common_src_files) \
+ $(adaptor_accessibility_tizen_src_files) \
$(adaptor_accessibility_tizen_common_src_files) \
$(adaptor_adaptor_common_src_files) \
$(adaptor_adaptor_tizen_src_files) \
$(adaptor_adaptor_tizen_wayland_src_files) \
$(adaptor_clipboard_common_src_files) \
- $(adaptor_clipboard_tizen_wayland_src_files) \
$(devel_api_src_files) \
$(adaptor_devel_api_text_abstraction_src_files) \
$(adaptor_graphics_common_src_files) \
$(adaptor_imaging_common_src_files) \
$(adaptor_imaging_tizen_src_files) \
$(adaptor_input_common_src_files) \
- $(adaptor_input_tizen_wayland_src_files) \
$(adaptor_legacy_common_src_files) \
$(adaptor_network_common_src_files) \
$(adaptor_public_api_src_files) \
$(adaptor_text_common_src_files) \
$(adaptor_resampler_src_files) \
$(adaptor_video_common_src_files) \
+ $(adaptor_web_engine_common_src_files) \
$(adaptor_window_system_common_src_files) \
$(adaptor_window_system_tizen_src_files) \
- $(adaptor_window_system_tizen_wayland_src_files) \
+ $(adaptor_trace_common_src_files) \
$(devel_api_text_abstraction_src_files) \
$(static_libraries_glyphy_src_files) \
$(static_libraries_libunibreak_src_files)
+
+if USE_ECORE_WAYLAND2
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_clipboard_tizen_wayland2_src_files) \
+ $(adaptor_input_tizen_wayland2_src_files) \
+ $(adaptor_window_system_tizen_wayland2_src_files)
+else
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_clipboard_tizen_wayland_src_files) \
+ $(adaptor_input_tizen_wayland_src_files) \
+ $(adaptor_window_system_tizen_wayland_src_files)
+endif
+
+if ENABLE_NETWORK_LOGGING
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_performance_logging_src_files)
+endif
+
+if ENABLE_TRACE
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_trace_tizen_src_files)
+endif
+
endif
-# $(adaptor_accessibility_tizen_common_src_files)
if WEARABLE_PROFILE
LIBDALI_ADAPTOR_LA_SOURCES = \
$(adaptor_accessibility_common_src_files) \
+ $(adaptor_accessibility_tizen_src_files) \
$(adaptor_accessibility_tizen_wearable_src_files) \
$(adaptor_adaptor_common_src_files) \
$(adaptor_adaptor_tizen_src_files) \
$(adaptor_adaptor_tizen_wayland_src_files) \
$(adaptor_adaptor_tizen_wearable_src_files) \
$(adaptor_clipboard_common_src_files) \
- $(adaptor_clipboard_tizen_wayland_src_files) \
$(devel_api_src_files) \
$(adaptor_devel_api_text_abstraction_src_files) \
$(adaptor_graphics_common_src_files) \
$(adaptor_imaging_common_src_files) \
$(adaptor_imaging_tizen_src_files) \
$(adaptor_input_common_src_files) \
- $(adaptor_input_tizen_wayland_src_files) \
$(adaptor_legacy_common_src_files) \
$(adaptor_network_common_src_files) \
$(adaptor_public_api_src_files) \
$(adaptor_text_common_src_files) \
$(adaptor_resampler_src_files) \
$(adaptor_video_common_src_files) \
+ $(adaptor_web_engine_common_src_files) \
$(adaptor_window_system_common_src_files) \
$(adaptor_window_system_tizen_src_files) \
- $(adaptor_window_system_tizen_wayland_src_files) \
$(adaptor_window_system_tizen_wearable_src_files) \
+ $(adaptor_trace_common_src_files) \
$(devel_api_text_abstraction_src_files) \
$(static_libraries_glyphy_src_files) \
$(static_libraries_libunibreak_src_files)
+
+if USE_ECORE_WAYLAND2
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_clipboard_tizen_wayland2_src_files) \
+ $(adaptor_input_tizen_wayland2_src_files) \
+ $(adaptor_window_system_tizen_wayland2_src_files)
+else
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_clipboard_tizen_wayland_src_files) \
+ $(adaptor_input_tizen_wayland_src_files) \
+ $(adaptor_window_system_tizen_wayland_src_files)
+endif
+
+if ENABLE_NETWORK_LOGGING
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_performance_logging_src_files)
+endif
+
+if ENABLE_TRACE
+LIBDALI_ADAPTOR_LA_SOURCES += \
+ $(adaptor_trace_tizen_src_files)
+endif
+
endif
+
# Package doc
package_doxy_dir = ../../../doc
include ../../../doc/file.list
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)
if WAYLAND
tizenadaptorintegrationwaylandapidir = $(devincludepath)/dali/integration-api/adaptors
-tizenadaptorintegrationwaylandapi_HEADERS = $(adaptor_integration_wayland_api_header_files)
+if USE_ECORE_WAYLAND2
+tizenadaptorintegrationwaylandapi_HEADERS = $(adaptor_integration_ecore_wl2_api_header_files)
+else
+tizenadaptorintegrationwaylandapi_HEADERS = $(adaptor_integration_ecore_wl_api_header_files)
+endif
tizenadaptorintegrationwaylandapi_HEADERS += $(adaptor_integration_ecore_wayland_api_header_files)
else
tizenadaptorintegrationx11apidir = $(devincludepath)/dali/integration-api/adaptors