Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/ecore

Dir     : e17/libs/ecore


Modified Files:
        configure.in 


Log Message:


ecore_evas supprot for buffers... and bingo... image objects in another
evas.. so u can put an evas in an evas.. and get its pixel data or just
render to raw ARGB memory too :)

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ecore/configure.in,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -3 -r1.69 -r1.70
--- configure.in        5 Jan 2005 05:05:26 -0000       1.69
+++ configure.in        8 Jan 2005 18:40:31 -0000       1.70
@@ -509,6 +509,48 @@
 
 AC_SUBST(BUILD_ECORE_EVAS_FB)
 
+have_ecore_evas_buffer="no";
+
+AC_MSG_CHECKING(whether ecore_evas buffer support is to be built)
+
+AC_ARG_ENABLE(ecore-evas-buffer, 
+[  --disable-ecore-evas-buffer          disable buffer in the ecore_evas 
module], [
+  if [ test "$enableval" = "yes" ]; then  
+    AC_MSG_RESULT(yes)
+    have_ecore_evas_buffer="yes"
+  else
+    AC_MSG_RESULT(no)
+  fi
+], [
+  AC_MSG_RESULT(yes)
+  have_ecore_evas_buffer="yes"
+]
+)
+
+if test "x$have_ecore_evas_buffer" = "xyes"; then
+  AC_CHECK_HEADER(Evas_Engine_Buffer.h,
+    [
+      AM_CONDITIONAL(BUILD_ECORE_EVAS_BUFFER, true)
+      AC_DEFINE(BUILD_ECORE_EVAS_BUFFER, 1, [Support for Buffers in 
Ecore_Evas])
+    ], [
+      AM_CONDITIONAL(BUILD_ECORE_EVAS_BUFFER, false)
+      have_ecore_evas_buffer="no"
+    ], [
+      #include <Evas.h>
+    ]
+  )
+else
+  AM_CONDITIONAL(BUILD_ECORE_EVAS_BUFFER, false)
+fi
+
+if test "x$have_ecore_evas_buffer" = "xyes"; then
+       BUILD_ECORE_EVAS_BUFFER=1
+else
+       BUILD_ECORE_EVAS_BUFFER=0
+fi
+
+AC_SUBST(BUILD_ECORE_EVAS_BUFFER)
+
 AC_MSG_CHECKING(whether ecore_con module is to be built)
 
 have_ecore_con="no";
@@ -725,6 +767,7 @@
 echo "  Ecore_Evas..............: $have_ecore_evas"
 echo "  Ecore_Evas GL Support...: $have_ecore_evas_gl"
 echo "  Ecore_Evas FB Support...: $have_ecore_evas_fb"
+echo "  Ecore_Buffer............: $have_ecore_evas_buffer"
 echo "  Ecore_Ipc...............: $have_ecore_ipc (OpenSSL: $use_openssl)"
 echo "  Ecore_Config............: $have_ecore_config"
 echo




-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to