This is cool ! But there are many warnings. Can you fix this? Or I'll do this later.
Thanks. Daniel Juyung Seo (SeoZ) On Thu, May 26, 2011 at 4:08 AM, Enlightenment SVN <no-re...@enlightenment.org> wrote: > Log: > elementary: add eio test with a genlist > > Author: yoz > Date: 2011-05-25 12:08:38 -0700 (Wed, 25 May 2011) > New Revision: 59675 > Trac: http://trac.enlightenment.org/e/changeset/59675 > > Added: > trunk/elementary/src/bin/test_eio.c > Modified: > trunk/elementary/configure.ac trunk/elementary/src/bin/Makefile.am > trunk/elementary/src/bin/test.c > > Modified: trunk/elementary/configure.ac > =================================================================== > --- trunk/elementary/configure.ac 2011-05-25 16:59:46 UTC (rev 59674) > +++ trunk/elementary/configure.ac 2011-05-25 19:08:38 UTC (rev 59675) > @@ -212,6 +212,10 @@ > ] > ) > > +PKG_CHECK_MODULES([EIO],[eio], [have_eio="yes"], [have_eio="no"]) > + > +AM_CONDITIONAL([HAVE_EIO], [test "x${have_eio}" = "xyes"]) > + > requirement_elm="edje >= 1.0.0 ecore-file >= 1.0.0 ecore-evas >= 1.0.0 ecore > >= 1.0.0 evas >= 1.0.0 eet >= 1.4.0 eina >= 1.0.0 ${requirement_elm}" > > have_elementary_x="no" > @@ -551,6 +555,7 @@ > echo " EWeather...............: ${have_elementary_eweather}" > echo " Ethumb.................: ${have_elementary_ethumb}" > echo " Quick Launch...........: ${have_fork}" > +echo " eio....................: ${have_eio}" > echo > echo " eet......................: ${eet_eet}" > echo " edje_cc..................: ${edje_cc}" > > Modified: trunk/elementary/src/bin/Makefile.am > =================================================================== > --- trunk/elementary/src/bin/Makefile.am 2011-05-25 16:59:46 UTC (rev > 59674) > +++ trunk/elementary/src/bin/Makefile.am 2011-05-25 19:08:38 UTC (rev > 59675) > @@ -19,6 +19,10 @@ > @ELEMENTARY_EWEATHER_CFLAGS@ \ > @ELEMENTARY_ETHUMB_CFLAGS@ > > +if HAVE_EIO > +AM_CPPFLAGS += -DHAVE_EIO @EIO_CFLAGS@ > +endif > + > if ELEMENTARY_WINDOWS_BUILD > AM_CPPFLAGS += -DELEMENTARY_BUILD > endif > @@ -101,12 +105,19 @@ > test_grid.c \ > test_flip_page.c > > +if HAVE_EIO > +elementary_test_SOURCES += test_eio.c > +endif > + > elementary_test_LDADD = $(top_builddir)/src/lib/libelementary.la \ > @ELEMENTARY_EWEATHER_LIBS@ \ > @ELEMENTARY_EDBUS_LIBS@ \ > @ELEMENTARY_EFREET_LIBS@ \ > @ELEMENTARY_LIBS@ \ > @my_libs@ > +if HAVE_EIO > +elementary_test_LDADD += @EIO_LIBS@ > +endif > elementary_test_LDFLAGS = > > elementary_config_SOURCES = \ > @@ -155,6 +166,11 @@ > @ELEMENTARY_EFREET_LIBS@ \ > @ELEMENTARY_LIBS@ \ > @my_libs@ > + > +if HAVE_EIO > +elementary_testql_LDADD += @EIO_LIBS@ > +endif > + > elementary_testql_CFLAGS = -DELM_LIB_QUICKLAUNCH=1 > elementary_testql_LDFLAGS = > endif > > Modified: trunk/elementary/src/bin/test.c > =================================================================== > --- trunk/elementary/src/bin/test.c 2011-05-25 16:59:46 UTC (rev 59674) > +++ trunk/elementary/src/bin/test.c 2011-05-25 19:08:38 UTC (rev 59675) > @@ -129,6 +129,9 @@ > void test_store(void *data, Evas_Object *obj, void *event_info); > void test_win_inline(void *data, Evas_Object *obj, void *event_info); > void test_grid(void *data, Evas_Object *obj, void *event_info); > +#ifdef HAVE_EIO > +void test_eio(void *data, Evas_Object *obj, void *event_info); > +#endif > > struct elm_test > { > @@ -330,6 +333,9 @@ > ADD_TEST("Genlist Group", test_genlist8); > ADD_TEST("Genlist Group Tree", test_genlist9); > ADD_TEST("Genlist Mode", test_genlist10); > +#ifdef HAVE_EIO > + ADD_TEST("Genlist Eio", test_eio); > +#endif > ADD_TEST("GenGrid", test_gengrid); > ADD_TEST("GenGrid 2", test_gengrid2); > ADD_TEST("Checks", test_check); > > > ------------------------------------------------------------------------------ > vRanger cuts backup time in half-while increasing security. > With the market-leading solution for virtual backup and recovery, > you get blazing-fast, flexible, and affordable data protection. > Download your free trial now. > http://p.sf.net/sfu/quest-d2dcopy1 > _______________________________________________ > enlightenment-svn mailing list > enlightenment-...@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn > ------------------------------------------------------------------------------ vRanger cuts backup time in half-while increasing security. With the market-leading solution for virtual backup and recovery, you get blazing-fast, flexible, and affordable data protection. Download your free trial now. http://p.sf.net/sfu/quest-d2dcopy1 _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel