update(add) packaging directory and spec file from OBSTF:Private, OBS
[framework/uifw/embryo.git] / configure.ac
index 61c50b8..ab11d25 100644 (file)
@@ -109,6 +109,19 @@ AC_SUBST(EFL_EMBRYO_BUILD)
 # For embryo_cc_prefix.c
 PKG_CHECK_MODULES([EINA], [eina >= 1.1.0])
 
+### Checks for portability layer
+
+PKG_CHECK_MODULES([EXOTIC],
+   [exotic],
+   [enable_exotic="yes"],
+   [enable_exotic="no"])
+
+if test "x${enable_exotic}" = "xyes"; then
+    requirement_embryo="exotic ${requirement_embryo}"
+
+    AC_DEFINE([HAVE_EXOTIC], [1], [Define to 1 if you have Exotic.])
+fi
+
 ### Checks for header files
 
 AC_CHECK_HEADERS([unistd.h])
@@ -162,14 +175,8 @@ AC_FUNC_ALLOCA
 # fnmatch
 EFL_CHECK_FNMATCH([], [AC_MSG_ERROR([Cannot find fnmatch()])])
 
-case "$host_os" in
-   mingw*)
-      AC_DEFINE(HAVE_GETTIMEOFDAY, 1, [Defined to 1 (MinGW platform)])
-      ;;
-   *)
-      AC_CHECK_FUNCS(gettimeofday)
-      ;;
-esac
+# gettimeofday
+EFL_CHECK_GETTIMEOFDAY([], [AC_MSG_ERROR([Cannot find gettimeofday()])])
 
 
 AC_SUBST(requirement_embryo)