# 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}"
+ EINA_CFLAGS="${EINA_CFLAGS} ${EXOTIC_CFLAGS}"
+ EINA_LIBS="${EXOTIC_LIBS}"
+
+ AC_DEFINE([HAVE_EXOTIC], [1], [Define to 1 if you have Exotic.])
+fi
+
### Checks for header files
AC_CHECK_HEADERS([unistd.h])
AC_DEFINE(HAVE_GETTIMEOFDAY, 1, [Defined to 1 (MinGW platform)])
;;
*)
- AC_CHECK_FUNCS(gettimeofday)
+ EFL_CHECK_GETTIMEOFDAY([], [AC_MSG_ERROR([Cannot find gettimeofday()])])
;;
esac