Enlightenment CVS committal Author : cedric Project : e17 Module : libs/evas
Dir : e17/libs/evas Modified Files: configure.in Log Message: Add support for evas asynchronous events. =================================================================== RCS file: /cvs/e/e17/libs/evas/configure.in,v retrieving revision 1.256 retrieving revision 1.257 diff -u -3 -r1.256 -r1.257 --- configure.in 29 Apr 2008 22:33:30 -0000 1.256 +++ configure.in 30 Apr 2008 12:21:31 -0000 1.257 @@ -1130,13 +1130,17 @@ pthread_cflags="" pthread_libs="" build_pthreads="no" +has_pthreads="no" # sched_getaffinity pthread_attr_setaffinity_np AC_CHECK_HEADERS(pthread.h sched.h, [ AC_CHECK_LIB(pthread, pthread_attr_setaffinity_np, [ AC_CHECK_LIB(pthread, pthread_barrier_wait, - [ build_pthreads="yes" ], + [ + build_pthreads="yes" + has_pthreads="yes" + ], [ build_pthreads="no" ] ) ], @@ -1174,6 +1178,26 @@ ) ####################################### +## Async events +build_async_events="auto" +AC_MSG_CHECKING(whether to build Async Events support) +AC_ARG_ENABLE(async-events, + AC_HELP_STRING([--enable-async-events], [enable async events support]), + [ build_async_events=$enableval ] +) +AC_MSG_RESULT($build_async_events) + +AC_MSG_CHECKING(whether we can build Async Events support) +if test \( "x$build_async_events" = "xyes" -o "x$build_async_events" = "xauto" \) -a "x$has_pthreads" = "xyes"; then + AC_MSG_RESULT(yes) + AC_DEFINE(BUILD_ASYNC_EVENTS, 1, [Build async events support]) + build_async_events="yes" +else + AC_MSG_RESULT(no) + build_async_events="no" +fi + +####################################### ## MMX build_cpu_mmx="no" case $host_cpu in @@ -1760,6 +1784,8 @@ echo " SSE.....................: $build_cpu_sse" echo " ALTIVEC.................: $build_cpu_altivec" echo " Thread Support..........: $build_pthreads" +echo +echo "Async Events..............: $build_async_events" echo echo "ARGB Software Engine Options:" echo " Sampling Scaler.........: $scaler_sample" ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs