enable_tizenBuild=yes,
enable_tizenBuild=no)
-AC_ARG_ENABLE(Ecore_Wl2,
- [ --enable-ecore-wl2 build with ecorewl2 on tizen],
- enable_ecore_wl2=yes,
- enable_ecore_wl2=no)
+AC_ARG_ENABLE(ecoreWl2,
+ [ --enable-ecore-wl2 build on ecorewl2],
+ enable_ecoreWl2=yes,
+ enable_ecoreWl2=no)
AM_CONDITIONAL([TIZENBUILD], [test x$enable_tizenBuild = xyes])
-AM_CONDITIONAL([ECOREWL2], [test "x$enable_ecore_wl2" = "xyes"])
+AM_CONDITIONAL([ECOREWL2], [test x$enable_ecoreWl2 = xyes])
PKG_PROG_PKG_CONFIG
# Checks for libraries. added for widget_viewer_dali binding only for tizen
$(viewer_dali_CFLAGS) \
$(dali_csharp_binder_includes)
+# added for key grab binding only for tizen
+if TIZENBUILD
+libdali_csharp_binder_la_CXXFLAGS += -DTIZEN_BUILD
if ECOREWL2
+libdali_csharp_binder_la_CXXFLAGS += -DECORE_WL2
+libdali_csharp_binder_la_CXXFLAGS += -DEFL_BETA_API_SUPPORT
libdali_csharp_binder_la_CXXFLAGS+= $(ECORE_WL2_CFLAGS)
else
libdali_csharp_binder_la_CXXFLAGS+= $(ECORE_WAYLAND_CFLAGS)
endif
-
-# added for key grab binding only for tizen
-if TIZENBUILD
-libdali_csharp_binder_la_CXXFLAGS += -DTIZEN_BUILD
libdali_csharp_binder_la_SOURCES = $(dali_csharp_binder_src_files_tizen)
else
libdali_csharp_binder_la_SOURCES = $(dali_csharp_binder_src_files)
Dali::Any result;
try {
result = _win->GetNativeHandle();
+#ifdef TIZEN_BUILD
#ifdef ECORE_WL2
Ecore_Wl2_Window * ecore_win = Dali::AnyCast<Ecore_Wl2_Window*>(result);
#else
Ecore_Wl_Window * ecore_win = Dali::AnyCast<Ecore_Wl_Window*>(result);
#endif
+#endif
ret = (void*)ecore_win;
} catch (std::out_of_range& e) {
BuildRequires: pkgconfig(dali-adaptor)
BuildRequires: pkgconfig(dali-toolkit)
BuildRequires: pkgconfig(widget_viewer_dali)
-
-# dali-adaptor uses ecore mainloop
%if 0%{?tizen_version_major} >= 5
-BuildRequires: pkgconfig(ecore-wl2)
+BuildRequires: pkgconfig(ecore-wl2)
%else
BuildRequires: pkgconfig(ecore-wayland)
%endif
%if 0%{?tizen_version_major} >= 5
CFLAGS+=" -DECORE_WL2 -DEFL_BETA_API_SUPPORT"
CXXFLAGS+=" -DECORE_WL2 -DEFL_BETA_API_SUPPORT"
-configure_flags="--enable-ecore-wl2"
%endif
##############################
%build
%autogen
# added for key grab binding only for tizen
-%configure --enable-tizenBuild=yes \
- $configure_flags
+%if 0%{?tizen_version_major} >= 5
+%configure --enable-ecoreWl2=yes \
+ --enable-tizenBuild=yes
+%else
+%configure --enable-tizenBuild=yes
+%endif
make %{?_smp_mflags}