* add Evil cflags and libs in ecore_job and ecore_imf Makefile.am's
authorcaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 19 Jan 2009 18:14:10 +0000 (18:14 +0000)
committercaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 19 Jan 2009 18:14:10 +0000 (18:14 +0000)
   in case Evil is not installed in /usr/local
 * define fullscreen default values for the win ce engines in ecore_evas:
   - gdi engine is windowed
   - the other engines are fullscreen

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@38647 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/ecore_evas/ecore_evas_wince.c
src/lib/ecore_imf/Makefile.am
src/lib/ecore_job/Makefile.am

index 6892e7a..bfccefc 100644 (file)
@@ -933,7 +933,8 @@ ecore_evas_software_wince_new_internal(int                 backend,
                                        int                 x,
                                        int                 y,
                                        int                 width,
-                                       int                 height)
+                                       int                 height,
+                                       int                 fullscreen)
 {
    Evas_Engine_Info_Software_16_WinCE *einfo;
    Ecore_Evas                         *ee;
@@ -1005,6 +1006,7 @@ ecore_evas_software_wince_new_internal(int                 backend,
         einfo->info.height = height;
         einfo->info.backend = backend;
         einfo->info.rotation = 0;
+        einfo->info.fullscreen = fullscreen;
        evas_engine_info_set(ee->evas, (Evas_Engine_Info *)einfo);
 
         ecore_wince_window_backend_set(ee->engine.wince.window, backend);
@@ -1040,7 +1042,7 @@ ecore_evas_software_wince_new(Ecore_WinCE_Window *parent,
                               int                 height)
 {
 #ifdef BUILD_ECORE_EVAS_SOFTWARE_16_WINCE
-   return ecore_evas_software_wince_new_internal(0, parent, x, y, width, height);
+   return ecore_evas_software_wince_new_internal(0, parent, x, y, width, height, 1);
 #else
    return NULL;
    parent = NULL;
@@ -1059,7 +1061,7 @@ ecore_evas_software_wince_fb_new(Ecore_WinCE_Window *parent,
                                  int                 height)
 {
 #ifdef BUILD_ECORE_EVAS_SOFTWARE_16_WINCE
-   return ecore_evas_software_wince_new_internal(1, parent, x, y, width, height);
+   return ecore_evas_software_wince_new_internal(1, parent, x, y, width, height, 1);
 #else
    return NULL;
    parent = NULL;
@@ -1078,7 +1080,7 @@ ecore_evas_software_wince_gapi_new(Ecore_WinCE_Window *parent,
                                    int                 height)
 {
 #ifdef BUILD_ECORE_EVAS_SOFTWARE_16_WINCE
-   return ecore_evas_software_wince_new_internal(2, parent, x, y, width, height);
+   return ecore_evas_software_wince_new_internal(2, parent, x, y, width, height, 1);
 #else
    return NULL;
    parent = NULL;
@@ -1097,7 +1099,7 @@ ecore_evas_software_wince_ddraw_new(Ecore_WinCE_Window *parent,
                                     int                 height)
 {
 #ifdef BUILD_ECORE_EVAS_SOFTWARE_16_WINCE
-   return ecore_evas_software_wince_new_internal(3, parent, x, y, width, height);
+   return ecore_evas_software_wince_new_internal(3, parent, x, y, width, height, 1);
 #else
    return NULL;
    parent = NULL;
@@ -1116,7 +1118,7 @@ ecore_evas_software_wince_gdi_new(Ecore_WinCE_Window *parent,
                                   int                 height)
 {
 #ifdef BUILD_ECORE_EVAS_SOFTWARE_16_WINCE
-   return ecore_evas_software_wince_new_internal(4, parent, x, y, width, height);
+   return ecore_evas_software_wince_new_internal(4, parent, x, y, width, height, 0);
 #else
    return NULL;
    parent = NULL;
index edee086..ba0b251 100644 (file)
@@ -4,6 +4,7 @@ if BUILD_ECORE_IMF
 AM_CPPFLAGS = \
 -I$(top_srcdir)/src/lib/ecore \
 -DPACKAGE_LIB_DIR=\"$(libdir)\" \
+@EVIL_CFLAGS@ \
 @EINA_CFLAGS@
 
 AM_CFLAGS = @WIN32_CFLAGS@
@@ -19,7 +20,8 @@ ecore_imf_module.c
 
 libecore_imf_la_LIBADD = \
 $(top_builddir)/src/lib/ecore/libecore.la \
-@EINA_LIBS@
+@EINA_LIBS@ \
+@EVIL_LIBS@
 
 libecore_imf_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@
 endif
index 7004ad0..b78d876 100644 (file)
@@ -3,6 +3,7 @@ MAINTAINERCLEANFILES = Makefile.in
 AM_CPPFLAGS = \
 -I$(top_srcdir)/src/lib/ecore \
 -I$(top_builddir)/src/lib/ecore \
+@EVIL_CFLAGS@ \
 @EINA_CFLAGS@
 
 AM_CFLAGS = @WIN32_CFLAGS@
@@ -18,7 +19,8 @@ ecore_job.c
 
 libecore_job_la_LIBADD = \
 $(top_builddir)/src/lib/ecore/libecore.la \
-@EINA_LIBS@
+@EINA_LIBS@ \
+@EVIL_LIBS@
 
 libecore_job_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@