Enlightenment CVS committal Author : doursse Project : e17 Module : libs/ewl
Dir : e17/libs/ewl Modified Files: configure.in Log Message: add xcb engine =================================================================== RCS file: /cvs/e/e17/libs/ewl/configure.in,v retrieving revision 1.116 retrieving revision 1.117 diff -u -3 -r1.116 -r1.117 --- configure.in 28 Oct 2007 14:30:35 -0000 1.116 +++ configure.in 7 Nov 2007 18:03:49 -0000 1.117 @@ -187,6 +187,36 @@ AM_CONDITIONAL(EWL_ENABLE_X11, test "x$have_software_x11" = "xyes" -o "x$have_software_16_x11" = "xyes" -o "x$have_xrender_x11" = "xyes" -o "x$have_opengl_x11" = "xyes") +dnl software XCB +AC_ARG_ENABLE(software-xcb, + [ + AC_HELP_STRING( + [--enable-software-xcb], + [enable software XCB support]) + ], + [enable_software_xcb=$enableval], + [enable_software_xcb="auto"]) + +if test "x$enable_software_xcb" != "xno" ; then + PKG_CHECK_MODULES(EVAS_SOFTWARE_XCB, + [xcb >= 1.0 evas-software-xcb >= 0.9.9], + [ + PKG_CHECK_MODULES(ECORE_XCB, + [xcb >= 1.0 ecore-x >= 0.9.9], + [have_software_xcb="yes"], + [have_software_xcb="no"]) + ], + [have_software_xcb="no"]) + if test "x$have_software_xcb" = "xyes" ; then + AC_DEFINE(ENABLE_EWL_SOFTWARE_XCB, 1, [Enable XCB Software]) + elif test "x$enable_software_xcb" = "xyes" ; then + AC_MSG_ERROR(software XCB requested but no evas/ecore support found) + fi +fi +AM_CONDITIONAL(EWL_ENABLE_EVAS_SOFTWARE_XCB, test "x$have_software_xcb" = xyes) + +AM_CONDITIONAL(EWL_ENABLE_XCB, test "x$have_software_xcb" = "xyes") + dnl software SDL AC_ARG_ENABLE(software-sdl, [ @@ -394,8 +424,10 @@ src/engines/Makefile src/plugins/Makefile src/engines/x11/Makefile +src/engines/xcb/Makefile src/engines/evas/Makefile src/engines/evas_software_x11/Makefile +src/engines/evas_software_xcb/Makefile src/engines/evas_software_sdl/Makefile src/engines/evas_software_16_x11/Makefile src/engines/evas_xrender_x11/Makefile @@ -425,8 +457,9 @@ echo echo " Software X11.............................: $have_software_x11" echo " Software 16 X11..........................: $have_software_16_x11" -echo " OpenGL X11...............................: $have_opengl_x11" +echo " OpenGL X11...............................: $have_opengl_x11" echo " XRender X11..............................: $have_xrender_x11" +echo " Software XCB.............................: $have_software_xcb" echo " Framebuffer..............................: $have_framebuffer" echo " SDL......................................: $have_software_sdl" echo " Buffer...................................: $have_buffer" ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs