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

Reply via email to