X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=configure.ac;h=e6eddd1525865f820dae7d0f456b3b69a6143032;hb=6fd26d935aa81cb4a514daba5903cb17d3d8c8d3;hp=03dddf226a3dcc294878ce362541041bd4a0a718;hpb=940f0f725dbdf4a240b11404a384846a4270cef0;p=profile%2Fivi%2Fecore.git diff --git a/configure.ac b/configure.ac index 03dddf2..e6eddd1 100644 --- a/configure.ac +++ b/configure.ac @@ -1,18 +1,17 @@ ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## -m4_define([v_maj], [0]) -m4_define([v_min], [9]) -m4_define([v_mic], [9]) +m4_define([v_maj], [1]) +m4_define([v_min], [0]) +m4_define([v_mic], [999]) m4_define([v_rev], m4_esyscmd([(svnversion "${SVN_REPO_PATH:-.}" | grep -v export || echo 0) | awk -F : '{printf("%s\n", $1);}' | tr -d ' :MSP\n'])) m4_if(v_rev, [0], [m4_define([v_rev], m4_esyscmd([git log 2> /dev/null | (grep -m1 git-svn-id || echo 0) | sed -e 's/.*@\([0-9]*\).*/\1/' | tr -d '\n']))]) ##-- When released, remove the dnl on the below line dnl m4_undefine([v_rev]) ##-- When doing snapshots - change soname. remove dnl on below line -m4_define([relname], [ver-pre-svn-07]) -m4_define([v_rel], [-release relname]) +dnl m4_define([relname], [ver-pre-svn-07]) +dnl m4_define([v_rel], [-release relname]) ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## -m4_ifdef([v_rev], [m4_define([v_ver], [v_maj.v_min.v_mic.v_rev])], -[m4_define([v_ver], [v_maj.v_min.v_mic])]) +m4_ifdef([v_rev], [m4_define([v_ver], [v_maj.v_min.v_mic.v_rev])], [m4_define([v_ver], [v_maj.v_min.v_mic])]) m4_define([lt_rev], m4_eval(v_maj + v_min)) m4_define([lt_cur], v_mic) m4_define([lt_age], v_min) @@ -20,16 +19,20 @@ m4_define([lt_age], v_min) ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## AC_INIT([ecore], [v_ver], [enlightenment-devel@lists.sourceforge.net]) -release="ver-pre-svn-07" AC_PREREQ([2.52]) AC_CONFIG_SRCDIR([configure.ac]) AC_CONFIG_MACRO_DIR([m4]) -AC_CANONICAL_BUILD -AC_CANONICAL_HOST -AC_ISC_POSIX + +AC_CONFIG_HEADERS([config.h]) +AH_TOP([ +#ifndef EFL_CONFIG_H__ +#define EFL_CONFIG_H__ +]) +AH_BOTTOM([ +#endif /* EFL_CONFIG_H__ */ +]) AM_INIT_AUTOMAKE([1.6 dist-bzip2]) -AM_CONFIG_HEADER([config.h]) m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) AC_GNU_SOURCE @@ -61,15 +64,12 @@ AM_GNU_GETTEXT_VERSION([0.12.1]) m4_ifdef([AM_GNU_GETTEXT], [ AM_GNU_GETTEXT([external]) -po_makefile_in=po/Makefile.in AM_CONDITIONAL([HAVE_PO], [true]) ],[ AM_CONDITIONAL([HAVE_PO], [false]) ]) AC_SUBST(LTLIBINTL) -EFL_CHECK_PATH_MAX - with_max_log_level="" AC_ARG_WITH(internal-maximum-log-level, [AC_HELP_STRING([--with-internal-maximum-log-level=NUMBER], @@ -89,6 +89,9 @@ AC_ARG_WITH(internal-maximum-log-level, ### Default options with respect to host +AC_CANONICAL_BUILD +AC_CANONICAL_HOST + # dependencies and options want_curl="no" want_abstract_sockets="no" @@ -107,7 +110,7 @@ want_glib="no" want_ecore_con="yes" want_ecore_ipc="no" want_ecore_file="yes" -want_ecore_config="no" +#want_ecore_config="no" want_ecore_imf="no" want_ecore_input="yes" @@ -203,6 +206,7 @@ case "$host_os" in want_signature="yes" want_inotify="yes" want_tslib="yes" + want_ecore_fb="yes" want_ecore_ipc="yes" want_ecore_imf="yes" want_ecore_x="yes" @@ -222,7 +226,7 @@ esac requirements_ecore="" requirements_ecore_con="" -requirements_ecore_config="" +#requirements_ecore_config="" requirements_ecore_directfb="" requirements_ecore_evas="" requirements_ecore_fb="" @@ -306,7 +310,6 @@ fi EFL_CHECK_TESTS([enable_tests="yes"], [enable_tests="no"]) - ### Checks for programs m4_ifdef([AC_PROG_OBJC], @@ -363,6 +366,7 @@ case "$host_os" in EFL_ECORE_FILE_BUILD="-DEFL_ECORE_FILE_BUILD" EFL_ECORE_EVAS_BUILD="-DEFL_ECORE_EVAS_BUILD" EFL_ECORE_IMF_BUILD="-DEFL_ECORE_IMF_BUILD" + EFL_ECORE_IMF_EVAS_BUILD="-DEFL_ECORE_IMF_EVAS_BUILD" EFL_ECORE_INPUT_BUILD="-DEFL_ECORE_INPUT_BUILD" EFL_ECORE_INPUT_EVAS_BUILD="-DEFL_ECORE_INPUT_EVAS_BUILD" ;; @@ -389,6 +393,7 @@ AC_SUBST(EFL_ECORE_BUILD) AC_SUBST(EFL_ECORE_FILE_BUILD) AC_SUBST(EFL_ECORE_EVAS_BUILD) AC_SUBST(EFL_ECORE_IMF_BUILD) +AC_SUBST(EFL_ECORE_IMF_EVAS_BUILD) AC_SUBST(EFL_ECORE_INPUT_BUILD) AC_SUBST(EFL_ECORE_INPUT_EVAS_BUILD) AC_SUBST(EFL_ECORE_WINCE_BUILD) @@ -409,33 +414,46 @@ case "$host_os" in dlopen_libs="-ldl" ;; *) - AC_CHECK_LIB(dl, dlopen, dlopen_libs=-ldl) + AC_CHECK_LIB([c], [dlopen], + [], + [AC_CHECK_LIB([dl], [dlopen], + [dlopen_libs=-ldl]) + ]) + AC_CHECK_LIB([c], [clock_gettime], + [AC_DEFINE(HAVE_CLOCK_GETTIME, [1], [Have clock_gettime()])], + [AC_CHECK_LIB([rt], [clock_gettime], + [ + rt_libs=-lrt + AC_DEFINE(HAVE_CLOCK_GETTIME, [1], [Have clock_gettime()]) + ]) + ]) ;; esac AC_SUBST(WIN32_LIBS) AC_SUBST(dlopen_libs) +AC_SUBST(rt_libs) # Eina library -PKG_CHECK_MODULES(EINA, [eina-0]) +PKG_CHECK_MODULES(EINA, [eina >= 1.0.0]) #FIXME check all the requirements when the eina move will be finished -requirements_ecore="eina-0 ${requirements_ecore}" -requirements_ecore_con="ecore eina-0 ${requirements_ecore_con}" -requirements_ecore_config="ecore eina-0 ${requirements_ecore_config}" -requirements_ecore_directfb="ecore eina-0 ${requirements_ecore_directfb}" -requirements_ecore_evas="ecore eina-0 ${requirements_ecore_evas}" -requirements_ecore_fb="ecore eina-0 ${requirements_ecore_fb}" -requirements_ecore_file="ecore eina-0 ${requirements_ecore_file}" -requirements_ecore_imf="ecore eina-0 ${requirements_ecore_imf}" -requirements_ecore_imf_evas="ecore eina-0 ${requirements_ecore_imf_evas}" -requirements_ecore_input="ecore eina-0 ${requirements_ecore_input}" -requirements_ecore_input_evas="ecore eina-0 ${requirements_ecore_input_evas}" -requirements_ecore_ipc="ecore eina-0 ${requirements_ecore_ipc}" -requirements_ecore_cocoa="ecore eina-0 ${requirements_ecore_cocoa}" -requirements_ecore_sdl="ecore eina-0 ${requirements_ecore_sdl}" -requirements_ecore_win32="ecore eina-0 ${requirements_ecore_win32}" -requirements_ecore_wince="ecore eina-0 ${requirements_ecore_wince}" -requirements_ecore_x="ecore eina-0 ${requirements_ecore_x}" +requirements_ecore="eina >= 1.0.0 ${requirements_ecore}" +requirements_ecore_con="ecore >= 1.0.0 eina >= 1.0.0 ${requirements_ecore_con}" +#requirements_ecore_config="ecore >= 1.0.0 eina >= 1.0.0 ${requirements_ecore_config}" +requirements_ecore_directfb="ecore >= 1.0.0 eina >= 1.0.0 ${requirements_ecore_directfb}" +requirements_ecore_evas="ecore >= 1.0.0 eina >= 1.0.0 ${requirements_ecore_evas}" +requirements_ecore_fb="ecore >= 1.0.0 eina >= 1.0.0 ${requirements_ecore_fb}" +requirements_ecore_file="ecore >= 1.0.0 eina >= 1.0.0 ${requirements_ecore_file}" +requirements_ecore_imf="ecore >= 1.0.0 eina >= 1.0.0 ${requirements_ecore_imf}" +requirements_ecore_imf_evas="ecore >= 1.0.0 eina >= 1.0.0 ${requirements_ecore_imf_evas}" +requirements_ecore_input="ecore >= 1.0.0 eina >= 1.0.0 ${requirements_ecore_input}" +requirements_ecore_input_evas="ecore >= 1.0.0 eina >= 1.0.0 ${requirements_ecore_input_evas}" +requirements_ecore_ipc="ecore >= 1.0.0 eina >= 1.0.0 ${requirements_ecore_ipc}" +requirements_ecore_cocoa="ecore >= 1.0.0 eina >= 1.0.0 ${requirements_ecore_cocoa}" +requirements_ecore_sdl="ecore >= 1.0.0 eina >= 1.0.0 ${requirements_ecore_sdl}" +requirements_ecore_win32="ecore >= 1.0.0 eina >= 1.0.0 ${requirements_ecore_win32}" +requirements_ecore_wince="ecore >= 1.0.0 eina >= 1.0.0 ${requirements_ecore_wince}" +requirements_ecore_x="ecore >= 1.0.0 eina >= 1.0.0 ${requirements_ecore_x}" # glib support (main loop integration) @@ -495,10 +513,10 @@ PKG_CHECK_MODULES([DIRECTFB], # Eet library (ecore_config) -PKG_CHECK_MODULES([EET], - [eet >= 1.0.0], - [have_eet="yes"], - [have_eet="no"]) +#PKG_CHECK_MODULES([EET], +# [eet >= 1.4.0], +# [have_eet="yes"], +# [have_eet="no"]) # Xlib and XCB (ecore_x) @@ -853,14 +871,17 @@ AM_CONDITIONAL(BUILD_ECORE_X_XCB, test $have_ecore_x_xcb = yes) # Evas library (ecore_config, ecore_input_evas, ecore_imf_evas and ecore_evas) -PKG_CHECK_MODULES([EVAS], [evas >= 0.9.9], +PKG_CHECK_MODULES([EVAS], [evas >= 1.0.0], [have_evas="yes"], [have_evas="no"]) ### Checks for header files +EFL_CHECK_PATH_MAX + AC_HEADER_SYS_WAIT +AC_SYS_LARGEFILE have_addrinfo="no" case "$host_os" in @@ -905,12 +926,32 @@ m4_ifdef([AC_PROG_OBJC], [ ]) AC_SUBST(cocoa_ldflags) -# check for epoll support -AC_CHECK_HEADERS([sys/epoll.h]) +want_epoll=yes +AC_ARG_ENABLE(epoll, + AC_HELP_STRING([--enable-epoll], [enable or disable epoll support]), + [want_epoll=$enableval]) + +if test "x${want_epoll}" = "xyes" ; then + # check for epoll support + AC_CHECK_HEADERS([sys/epoll.h]) +fi + -# basic pthread support +# thread support -EFL_CHECK_PTHREAD([no], [have_pthread="yes"], [have_pthread="no"]) +EFL_CHECK_THREADS( + [ + if test "x${_efl_have_posix_threads}" = "xyes" ; then + have_threads="POSIX" + else + if test "x${_efl_have_win32_threads}" = "xyes" ; then + have_threads="Win32" + else + have_threads="no" + fi + fi + ], + [have_threads="no"]) ### Checks for types AC_CHECK_SIZEOF(int, 4) @@ -958,6 +999,7 @@ esac AC_SUBST(lt_enable_auto_import) ### Checks for library functions +AC_ISC_POSIX AC_FUNC_ALLOCA AC_CHECK_FUNCS(gettimeofday strlcpy) @@ -1043,7 +1085,7 @@ AM_CONDITIONAL([HAVE_CARES], [test "x${have_cares}" = "xyes"]) # ecore_ipc ECORE_CHECK_MODULE([ipc], [${want_ecore_ipc}], [Ipc], [${have_ecore_con}], - [requirements_ecore_ipc="ecore-con ${requirements_ecore_ipc}"]) + [requirements_ecore_ipc="ecore-con >= 1.0.0 ${requirements_ecore_ipc}"]) # ecore_file ECORE_CHECK_MODULE([file], [${want_ecore_file}], [File]) @@ -1057,18 +1099,20 @@ if test "x${have_ecore_file}" = "xyes" ; then ECORE_CHECK_NOTIFY_WIN32([${want_notify_win32}], [have_notify_win32="yes"], [have_notify_win32="no"]) if test "x${have_ecore_con}" = "xyes" ; then - requirements_ecore_file="ecore-con ${requirements_ecore_file}" + requirements_ecore_file="ecore-con >= 1.0.0 ${requirements_ecore_file}" fi fi # ecore_config -ecore_config_deps="no" -if test "x${have_eet}" = "xyes" -a "x${have_evas}" -a "x${have_ecore_ipc}" ; then - ecore_config_deps="yes" -fi +#ecore_config_deps="no" +#if test "x${have_eet}" = "xyes" -a "x${have_evas}" -a "x${have_ecore_ipc}" ; then +# ecore_config_deps="yes" +#fi -ECORE_CHECK_MODULE([config], [${want_ecore_config}], [Config], [${ecore_config_deps}], - [requirements_ecore_config="ecore-ipc evas eet ${requirements_ecore_config}"]) +#ECORE_CHECK_MODULE([config], [${want_ecore_config}], [Config], [${ecore_config_deps}], +# [requirements_ecore_config="ecore-ipc >= 1.0.0 evas >= 1.0.0 eet >= 1.4.0 ${requirements_ecore_config}"]) + +AM_CONDITIONAL(BUILD_ECORE_CONFIG, false) # ecore_imf @@ -1082,12 +1126,12 @@ if test "x${have_ecore_imf}" = "xyes" -a "x${have_evas}" = "xyes" ; then fi ECORE_CHECK_MODULE([imf-evas], [${want_ecore_imf}], [Imf_Evas], [${ecore_imf_evas_deps}], - [requirements_ecore_imf_evas="ecore-imf evas ${requirements_ecore_imf_evas}"]) + [requirements_ecore_imf_evas="ecore-imf >= 1.0.0 evas >= 1.0.0 ${requirements_ecore_imf_evas}"]) # ecore_input{_evas} ECORE_CHECK_MODULE([input], [${want_ecore_input}], [Input]) ECORE_CHECK_MODULE([input-evas], [${want_ecore_input}], [Input_Evas], [${have_evas}], - [requirements_ecore_input_evas="ecore-input evas ${requirements_ecore_input}"]) + [requirements_ecore_input_evas="ecore-input >= 1.0.0 evas >= 1.0.0 ${requirements_ecore_input}"]) ## Graphic systems @@ -1102,7 +1146,7 @@ fi ECORE_CHECK_MODULE([x], [${want_ecore_x}], [X], [${ecore_x_deps}], [ ecore_x_libs="$ecore_x_libs $x_libs" - requirements_ecore_x="ecore-input ${requirements_ecore_x}" + requirements_ecore_x="ecore-input >= 1.0.0 ${requirements_ecore_x}" ]) # ecore_win32 @@ -1110,7 +1154,7 @@ ECORE_CHECK_MODULE([x], [${want_ecore_x}], [X], [${ecore_x_deps}], ECORE_CHECK_MODULE([win32], [${want_ecore_win32}], [Win32], [${have_ecore_input}], [ ecore_win32_libs="-lole32 -lgdi32" - requirements_ecore_win32="ecore-input ${requirements_ecore_win32}" + requirements_ecore_win32="ecore-input >= 1.0.0 ${requirements_ecore_win32}" ]) AC_SUBST(ecore_win32_libs) @@ -1122,7 +1166,7 @@ if test "x${have_ecore_input}" = "xyes" -a "x${have_cocoa}" = "xyes" ; then fi ECORE_CHECK_MODULE([cocoa], [${want_ecore_cocoa}], [Cocoa], [${ecore_cocoa_deps}], - [requirements_ecore_cocoa="ecore-input ${requirements_ecore_cocoa}"]) + [requirements_ecore_cocoa="ecore-input >= 1.0.0 ${requirements_ecore_cocoa}"]) # ecore_sdl @@ -1132,7 +1176,7 @@ if test "x${have_sdl}" = "xyes" -a "x${have_ecore_input}" = "xyes" ; then fi ECORE_CHECK_MODULE([sdl], [${want_ecore_sdl}], [Sdl], [${ecore_sdl_deps}], - [requirements_ecore_sdl="ecore-input ${requirements_ecore_sdl}"]) + [requirements_ecore_sdl="ecore-input >= 1.0.0 ${requirements_ecore_sdl}"]) # ecore_fb ECORE_CHECK_MODULE([fb], [${want_ecore_fb}], [FB], [$have_fb]) @@ -1154,7 +1198,7 @@ ECORE_CHECK_MODULE([directfb], [${want_ecore_directfb}], [DirectFB], [${have_dir # ecore_wince ECORE_CHECK_MODULE([wince], [${want_ecore_wince}], [WinCE], [${have_ecore_input}], - [requirements_ecore_win32="ecore-input ${requirements_ecore_win32}"]) + [requirements_ecore_win32="ecore-input >= 1.0.0 ${requirements_ecore_win32}"]) ## Ecore Evas @@ -1166,7 +1210,7 @@ if test "x${have_evas}" = "xyes" -a "x${have_ecore_input}" = "xyes" -a "x${have_ fi ECORE_CHECK_MODULE([evas], [${want_ecore_evas}], [Evas], [${ecore_evas_deps}], - [requirements_ecore_evas="ecore-input ecore-input-evas evas ${requirements_ecore_evas}"]) + [requirements_ecore_evas="ecore-input >= 1.0.0 ecore-input-evas >= 1.0.0 evas >= 1.0.0 ${requirements_ecore_evas}"]) # ecore_evas_buffer @@ -1239,7 +1283,7 @@ if test "x$have_ecore_evas_software_x11" = "xyes" -o \ "x$have_ecore_evas_software_xcb" = "xyes" -o \ "x$have_ecore_evas_xrender_xcb" = "xyes"; then AC_DEFINE(BUILD_ECORE_EVAS_X11, 1, [Support for X Window Engines in Ecore_Evas]) - requirements_ecore_evas="ecore-x ${requirements_ecore_evas}" + requirements_ecore_evas="ecore-x >= 1.0.0 ${requirements_ecore_evas}" fi # ecore_evas_win32 @@ -1275,7 +1319,7 @@ if test "x${have_ecore_evas_software_gdi}" = "xyes" -o \ "x${have_ecore_evas_opengl_glew}" = "xyes" -o \ "x${have_ecore_evas_software_16_ddraw}" = "xyes" ; then AC_DEFINE(BUILD_ECORE_EVAS_WIN32, 1, [Support for Win32 Engine in Ecore_Evas]) - requirements_ecore_evas="ecore-win32 ${requirements_ecore_evas}" + requirements_ecore_evas="ecore-win32 >= 1.0.0 ${requirements_ecore_evas}" fi # ecore_evas_cocoa @@ -1284,7 +1328,7 @@ ECORE_EVAS_CHECK_MODULE([cocoa], [${want_ecore_evas_cocoa}], [Cocoa], [${have_ecore_cocoa}], - [requirements_ecore_evas="ecore-cocoa ${requirements_ecore_evas}"]) + [requirements_ecore_evas="ecore-cocoa >= 1.0.0 ${requirements_ecore_evas}"]) # ecore_evas_software_sdl @@ -1292,7 +1336,7 @@ ECORE_EVAS_CHECK_MODULE([software-sdl], [${want_ecore_evas_software_sdl}], [Software SDL], [${have_ecore_sdl}], - [requirements_ecore_evas="ecore-sdl ${requirements_ecore_evas}"]) + [requirements_ecore_evas="ecore-sdl >= 1.0.0 ${requirements_ecore_evas}"]) # ecore_evas_gl_sdl @@ -1300,7 +1344,7 @@ ECORE_EVAS_CHECK_MODULE([opengl-sdl], [${want_ecore_evas_gl_sdl}], [OpenGL SDL], [${have_ecore_sdl}], - [requirements_ecore_evas="ecore-sdl ${requirements_ecore_evas}"]) + [requirements_ecore_evas="ecore-sdl >= 1.0.0 ${requirements_ecore_evas}"]) # ecore_evas_directfb @@ -1308,7 +1352,7 @@ ECORE_EVAS_CHECK_MODULE([directfb], [${want_ecore_evas_directfb}], [DirectFB], [${have_ecore_directfb}], - [requirements_ecore_evas="ecore-directfb ${requirements_ecore_evas}"]) + [requirements_ecore_evas="ecore-directfb >= 1.0.0 ${requirements_ecore_evas}"]) # ecore_evas_fb @@ -1316,7 +1360,7 @@ ECORE_EVAS_CHECK_MODULE([fb], [${want_ecore_evas_fb}], [Linux Framebuffer], [${have_ecore_fb}], - [requirements_ecore_evas="ecore-fb ${requirements_ecore_evas}"]) + [requirements_ecore_evas="ecore-fb >= 1.0.0 ${requirements_ecore_evas}"]) # ecore_evas_wince @@ -1324,15 +1368,13 @@ ECORE_EVAS_CHECK_MODULE([software-16-wince], [${want_ecore_evas_software_16_wince}], [16 bpp Software Windows CE], [${have_ecore_wince}], - [requirements_ecore_evas="ecore-wince ${requirements_ecore_evas}"]) - - + [requirements_ecore_evas="ecore-wince >= 1.0.0 ${requirements_ecore_evas}"]) ### requirements AC_SUBST(requirements_ecore) AC_SUBST(requirements_ecore_con) -AC_SUBST(requirements_ecore_config) +#AC_SUBST(requirements_ecore_config) AC_SUBST(requirements_ecore_directfb) AC_SUBST(requirements_ecore_evas) AC_SUBST(requirements_ecore_fb) @@ -1348,7 +1390,7 @@ AC_SUBST(requirements_ecore_x) AC_SUBST(requirements_ecore_win32) AC_SUBST(requirements_ecore_wince) -AC_OUTPUT([ +AC_CONFIG_FILES([ Makefile ecore-con.pc ecore-config.pc @@ -1394,9 +1436,12 @@ src/lib/ecore_x/xcb/Makefile src/tests/Makefile README ecore.spec -$po_makefile_in ]) +m4_ifdef([AM_GNU_GETTEXT], [AC_CONFIG_FILES([po/Makefile.in])]) + +AC_OUTPUT + echo echo "$PACKAGE $VERSION" echo @@ -1405,7 +1450,7 @@ echo echo " Core:" echo echo " Ecore........................: always" -echo " Thread support.............: $have_pthread" +echo " Thread support.............: $have_threads" echo " GLib support...............: $have_glib" echo " Always integrate GLib......: $want_glib_integration_always" echo " Use g_main_loop............: $want_g_main_loop" @@ -1440,7 +1485,7 @@ if test "x$have_ecore_file" = "xyes" ; then echo " Poll.......................: $have_poll" echo " CURL.......................: $have_curl" fi -echo " Ecore_Config.................: $have_ecore_config (deprecated)" +#echo " Ecore_Config.................: $have_ecore_config (deprecated)" echo " Ecore_IMF....................: $have_ecore_imf" echo " Ecore_IMF_Evas...............: $have_ecore_imf_evas" echo " Ecore_Input..................: $have_ecore_input"