AM_PATH_PYTHON([2.5], , [:])
AM_CONDITIONAL([HAVE_PYTHON], [test "$PYTHON" != : ])
-
-### Checks for libraries
+# pkg-config
PKG_PROG_PKG_CONFIG
+
+### Checks for libraries
+
# Evil library for compilation on Windows
EFL_EDJE_BUILD=""
eet >= 1.0.1
evas >= 0.9.9
ecore >= 0.9.9
- ecore-imf >= 0.9.9
- ecore-imf-evas >= 0.9.9
ecore-job >= 0.9.9
embryo >= 0.9.1
- ]
-)
+ ])
+
+requirement_edje="embryo ecore-job ecore evas eet eina-0 ${requirement_edje}"
have_ecore_imf="no"
PKG_CHECK_MODULES([ECORE_IMF],
have_ecore_imf="yes"
requirement_edje="ecore-imf ecore-imf-evas ${requirement_edje}"
],
- [have_ecore_imf="yes"]
-)
-
-requirement_edje="embryo ecore-job ecore evas eet eina-0 ${requirement_edje}"
+ [have_ecore_imf="yes"],
+ [have_ecore_imf="no"])
# Dependencies for the binaries
echo
echo "Configuration Options Summary:"
echo
+echo " Ecore IMF............: $have_ecore_imf"
+echo
echo " EDJE_PROGRAM_CACHE...: $want_edje_program_cache"
echo
echo " Build binaries.......: $have_edje_cc"
echo
-echo " Documentation........: ${enable_doc}"
+echo " Documentation........: ${build_doc}"
echo
echo " Compilation..........: make"
echo
echo
echo " prefix.............: $prefix"
echo
-echo " Ecore IMF............: $have_ecore_imf"
-echo
#include "edje_private.h"
+#ifdef ECORE_IMF
static int _edje_entry_imf_retrieve_surrounding_cb(void *data, Ecore_IMF_Context *ctx, char **text, int *cursor_pos);
static int _edje_entry_imf_event_commit_cb(void *data, int type, void *event);
static int _edje_entry_imf_event_changed_cb(void *data, int type, void *event);
static int _edje_entry_imf_event_delete_surrounding_cb(void *data, int type, void *event);
+#endif
typedef struct _Entry Entry;
typedef struct _Sel Sel;