[prev in list] [next in list] [prev in thread] [next in thread] 

List:       enlightenment-svn
Subject:    E CVS: libs/ecore doursse
From:       Enlightenment CVS <noreply () fitx-00 ! ewr ! caoslinux ! org>
Date:       2008-05-31 5:05:31
Message-ID: 20080531050531.0DAFFA30A2 () cvs ! caoslinux ! org
[Download RAW message or body]

Enlightenment CVS committal

Author  : doursse
Project : e17
Module  : libs/ecore

Dir     : e17/libs/ecore


Modified Files:
	configure.in 
Added Files:
	ecore-wince.pc.in 


Log Message:
add Ecore Windows CE module

===================================================================
RCS file: /cvs/e/e17/libs/ecore/configure.in,v
retrieving revision 1.259
retrieving revision 1.260
diff -u -3 -r1.259 -r1.260
--- configure.in	30 May 2008 19:35:14 -0000	1.259
+++ configure.in	31 May 2008 05:05:00 -0000	1.260
@@ -48,6 +48,7 @@
 requirements_ecore_txt=""
 requirements_ecore_x=""
 requirements_ecore_win32=""
+requirements_ecore_wince=""
 requirements_ecore_sdl=""
 
 dnl The first call to PKG_CHECK_MODULES is done conditionally,
@@ -76,8 +77,9 @@
 		AC_DEFINE(HAVE_SYS_MMAN_H, 1, [Define to 1 if you have the <sys/mman.h> header \
file.])  AC_DEFINE(HAVE_SYS_TIME_H, 1, [Define to 1 if you have the <sys/time.h> \
header file.])  if test "$host_os" = "cegcc" ; then
+			AC_DEFINE(EFL_ECORE_WINCE_BUILD, 1, [Define to mention that ecore WinCE is \
built.])  WIN32_CFLAGS="-mwin32"
-                        WIN32_LIBS="-lws2"
+                        WIN32_LIBS="-lws2 -laygshell"
 			lt_enable_auto_import="-Wl,--enable-auto-import"
                 else
                         WIN32_LIBS="-lws2_32"
@@ -555,6 +557,40 @@
   AC_DEFINE(BUILD_ECORE_EVAS_DIRECT3D, 1, [Support for Direct3D Engine in \
Ecore_Evas])  fi
 
+ECORE_CHECK_MODULE([WinCE], [no])
+
+if test "x$have_ecore_wince" = "xyes"; then
+  requirements_ecore_evas="$requirements_ecore_evas ecore-wince"
+fi
+
+dnl ecore_evas_wince
+have_ecore_evas_software_16_wince="no"
+if test "x$have_ecore_software_16_wince" = "xyes" -a "x$have_ecore_evas" = "xyes"; \
then +  want_ecore_evas_wince=yes
+  AC_ARG_ENABLE(ecore-evas-software-16-wince,
+    AC_HELP_STRING(
+      [--enable-ecore-evas-software-16-wince],
+      [enable WinCE support in the ecore_evas module.]
+    ),
+    [ want_ecore_evas_wince=$enableval ]
+  )
+  AC_MSG_CHECKING(whether ecore_evas WinCE support is to be built)
+  AC_MSG_RESULT($want_ecore_evas_wince)
+
+  if test "x$want_ecore_evas_wince" = "xyes"; then
+    PKG_CHECK_MODULES(EVAS_SOFTWARE_16_WINCE, evas-software-16-wince, [
+        AC_DEFINE(BUILD_ECORE_EVAS_SOFTWARE_16_WINCE, 1, [Support for WinCE Engine \
in Ecore_Evas]) +        have_ecore_evas_software_16_wince="yes";
+    ], [
+        have_ecore_evas_software_16_wince="no";
+    ])
+  fi
+
+  if test "x$have_ecore_evas_software_16_wince" = "xyes"; then
+    requirements_ecore_evas="$requirements_ecore_evas ecore-wince"
+  fi
+fi
+
 dnl ecore_dfb
 PKG_CHECK_MODULES(DIRECTFB, directfb >= 0.9.16,
   [ have_directfb="yes" ],
@@ -818,6 +854,7 @@
 ecore-x.pc
 ecore-win32.pc
 ecore-sdl.pc
+ecore-wince.pc
 ecore.pc
 src/Makefile
 src/bin/Makefile
@@ -838,6 +875,7 @@
 src/lib/ecore_desktop/Makefile
 src/lib/ecore_directfb/Makefile
 src/lib/ecore_win32/Makefile
+src/lib/ecore_wince/Makefile
 README
 ecore.spec
 ])
@@ -865,6 +903,7 @@
 echo "  Ecore_Evas X11 16bpp Support.: $have_ecore_evas_x11_16"
 
 echo "  Ecore_Win32..................: $have_ecore_win32 (DirectDraw: ${have_ddraw}) \
(16bpp DirectDraw: ${have_ddraw_16}) (Direct3D: ${have_direct3d}) (OpenGL Glew: \
${have_opengl_glew})" +echo "  Ecore_WinCE..................: $have_ecore_wince"
 echo "  Ecore_DFB....................: $have_ecore_directfb"
 echo "  Ecore_Evas DFB Support.......: $have_ecore_evas_dfb"
 echo "  Ecore_FB.....................: $have_ecore_fb"
@@ -872,6 +911,7 @@
 echo "  Ecore_SDL....................: $have_ecore_sdl"
 echo "  Ecore_Evas SDL Support.......: $have_ecore_evas_sdl"
 echo "  Ecore_Evas Buffer Support....: $have_ecore_evas_buffer"
+echo "  Ecore_Evas WinCE Support.....: $have_ecore_evas_wince"
 
 echo "  Ecore_File...................: $have_ecore_file (Inotify: $have_inotify) \
(Poll: $have_poll) (CURL: $have_curl)"  echo "  Ecore_Desktop................: \
$have_ecore_desktop"



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic