Removed RegisterChildProperties API usage.
[platform/core/uifw/dali-csharp-binder.git] / configure.ac
index d081046..7e7d29c 100755 (executable)
@@ -12,8 +12,33 @@ AM_INIT_AUTOMAKE(1.6)
 AC_PROG_CXX
 AC_PROG_LIBTOOL
 
-# Checks for libraries.
-PKG_CHECK_MODULES([DALI], [dali-core dali-adaptor dali-toolkit])
+# added for key grab binding only for tizen
+AC_ARG_ENABLE(tizenBuild,
+              [  --enable-tizenBuild       build on tizen],
+              enable_tizenBuild=yes,
+              enable_tizenBuild=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_ecoreWl2 = xyes])
+
+PKG_PROG_PKG_CONFIG
+# Checks for libraries. added for widget_viewer_dali binding only for tizen
+# added for key grab binding only for tizen
+if test x$enable_tizenBuild = xyes; then
+  PKG_CHECK_MODULES(DALI, dali-core dali-adaptor dali-toolkit widget_viewer_dali)
+  if test x$enable_ecoreWl2 = xyes; then
+    PKG_CHECK_MODULES(ECORE_WL2, ecore-wl2)
+  else
+    PKG_CHECK_MODULES(ECORE_WAYLAND, ecore-wayland)
+  fi
+else
+  PKG_CHECK_MODULES(DALI, dali-core dali-adaptor dali-toolkit)
+fi
 
 AC_CONFIG_FILES([
 Makefile