From: raster Date: Tue, 16 Feb 2010 01:27:25 +0000 (+0000) Subject: 1. if software-x11 not enabled.. still build... but..... X-Git-Tag: accepted/2.0/20130306.224007~195^2~1101 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a9c121160d6e000d75e75ce6bd0070a259e98c0a;p=profile%2Fivi%2Fecore.git 1. if software-x11 not enabled.. still build... but..... 2. ecore-txt is a REQUIREMENT FOR ECORE-X! DONT DISABLE! git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@46199 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/configure.ac b/configure.ac index ea2440b..d9ef58f 100644 --- a/configure.ac +++ b/configure.ac @@ -97,7 +97,7 @@ want_glib="no" # core modules want_ecore_data="yes" -want_ecore_txt="no" +want_ecore_txt="yes" want_ecore_con="no" want_ecore_ipc="no" want_ecore_file="yes" diff --git a/src/lib/ecore_evas/ecore_evas_private.h b/src/lib/ecore_evas/ecore_evas_private.h index f9a2e3f..c4f55f4 100644 --- a/src/lib/ecore_evas/ecore_evas_private.h +++ b/src/lib/ecore_evas/ecore_evas_private.h @@ -192,7 +192,7 @@ struct _Ecore_Evas_Engine { Ecore_Evas_Engine_Func *func; -#ifdef BUILD_ECORE_EVAS_SOFTWARE_X11 +#ifdef BUILD_ECORE_EVAS_X11 struct { Ecore_X_Window win_root; Eina_List *win_extra; diff --git a/src/lib/ecore_evas/ecore_evas_x.c b/src/lib/ecore_evas/ecore_evas_x.c index b37b290..fe3abdc 100644 --- a/src/lib/ecore_evas/ecore_evas_x.c +++ b/src/lib/ecore_evas/ecore_evas_x.c @@ -1811,6 +1811,7 @@ _ecore_evas_x_transparent_set(Ecore_Evas *ee, int transparent) if (!strcmp(ee->driver, "software_x11")) { +#ifdef BUILD_ECORE_EVAS_SOFTWARE_X11 Evas_Engine_Info_Software_X11 *einfo; einfo = (Evas_Engine_Info_Software_X11 *)evas_engine_info_get(ee->evas); @@ -1820,6 +1821,7 @@ _ecore_evas_x_transparent_set(Ecore_Evas *ee, int transparent) einfo->info.destination_alpha = transparent; evas_engine_info_set(ee->evas, (Evas_Engine_Info *)einfo); evas_damage_rectangle_add(ee->evas, 0, 0, ee->w, ee->h); +#endif } } #endif /* BUILD_ECORE_EVAS_X11 */