diff --git a/legacy/elementary/configure.ac b/legacy/elementary/configure.ac index 8355255591..3d4f5c223c 100644 --- a/legacy/elementary/configure.ac +++ b/legacy/elementary/configure.ac @@ -218,6 +218,17 @@ PKG_CHECK_MODULES([ELEMENTARY], ] ) +PKG_CHECK_MODULES([ECORE_CON], + [ecore-con], + [ + have_ecore_con="yes" + AC_DEFINE(HAVE_ECORE_CON, 1, [Use Ecore_Con for connections]) + requirement_elm="ecore-con ${requirement_elm}" + ], + [have_ecore_con="no"]) + +AM_CONDITIONAL([HAVE_ECORE_CON], [test "x${have_ecore_con}" = "xyes"]) + PKG_CHECK_MODULES([EIO], [eio], [ diff --git a/legacy/elementary/src/lib/elm_map.c b/legacy/elementary/src/lib/elm_map.c index 658f656ef0..399af5d189 100644 --- a/legacy/elementary/src/lib/elm_map.c +++ b/legacy/elementary/src/lib/elm_map.c @@ -1,4 +1,11 @@ -#include +#ifdef HAVE_CONFIG +# include +#endif + +#ifdef HAVE_ECORE_CON +# include +#endif + #include "Elementary.h" #include "elm_priv.h"