1. if software-x11 not enabled.. still build... but.....

2. ecore-txt is a REQUIREMENT FOR ECORE-X! DONT DISABLE!



SVN revision: 46199
This commit is contained in:
Carsten Haitzler 2010-02-16 01:27:25 +00:00
parent 741e62ab96
commit 4e51efd326
3 changed files with 4 additions and 2 deletions

View File

@ -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"

View File

@ -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;

View File

@ -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 */