This is a bad idea and not flexible. We've already been talking about it in private, too bad that it has been pushed like that.
The thing is, this is very inflexible and has to be manually updated. It doesn't let you do things like testing specific sub modules like "textblock", which can be done by calling the test suite, and it needs to be manually updated. It's quite simple to do it nicely (already suggested it in private) with a simple (automatic) ./check.sh script. -- Tom. On 07/05/15 09:06, kabeer khan wrote: > cedric pushed a commit to branch master. > > http://git.enlightenment.org/core/efl.git/commit/?id=35119e7bfdc7c13c2041293f3d0b2ebe1fb7c313 > > commit 35119e7bfdc7c13c2041293f3d0b2ebe1fb7c313 > Author: kabeer khan <kabeer.k...@samsung.com> > Date: Wed Apr 15 16:58:11 2015 +0200 > > autotools: enable make check per individual modules. > > Currently make check runs tests of whole EFL.Enabled running > of tests of individual modules by make check-<modulename> > > Signed-off-by: kabeer khan <kabeer.k...@samsung.com> > Signed-off-by: Cedric BAIL <ced...@osg.samsung.com> > --- > Makefile.am | 69 > +++++++++++++++++++++++++++++++++++++++++ > src/Makefile_Ecore.am | 5 +++ > src/Makefile_Ecore_Audio_Cxx.am | 6 ++++ > src/Makefile_Ecore_Con.am | 6 ++++ > src/Makefile_Ecore_Cxx.am | 12 +++++++ > src/Makefile_Ector.am | 6 ++++ > src/Makefile_Edje.am | 6 ++++ > src/Makefile_Edje_Cxx.am | 6 ++++ > src/Makefile_Eet.am | 6 ++++ > src/Makefile_Eet_Cxx.am | 7 +++++ > src/Makefile_Eeze.am | 7 +++++ > src/Makefile_Efreet.am | 6 ++++ > src/Makefile_Eina.am | 6 ++++ > src/Makefile_Eina_Cxx.am | 6 ++++ > src/Makefile_Eio.am | 6 ++++ > src/Makefile_Eldbus.am | 6 ++++ > src/Makefile_Eldbus_Cxx.am | 6 ++++ > src/Makefile_Emile.am | 6 ++++ > src/Makefile_Eo.am | 45 +++++++++++++++++++++++++++ > src/Makefile_Eolian.am | 6 ++++ > src/Makefile_Eolian_Cxx.am | 6 ++++ > src/Makefile_Evas.am | 6 ++++ > src/Makefile_Evas_Cxx.am | 6 ++++ > 23 files changed, 247 insertions(+) > > diff --git a/Makefile.am b/Makefile.am > index a756511..4bc6def 100644 > --- a/Makefile.am > +++ b/Makefile.am > @@ -432,6 +432,75 @@ endif > if EFL_ENABLE_COVERAGE > @$(MAKE) $(AM_MAKEFLAGS) lcov-report > endif > + > +check: override DISABLE_SUBTESTS = 1 > +check: > + ifeq($(DISABLE_SUBTESTS), 1) > + make check-recursive > + endif > + > +check-eina: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eina > +check-eina-cxx: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eina-cxx > +check-ecore: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-ecore > +check-ecore-audio-cxx: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-ecore-audio-cxx > +check-ecore-con: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-ecore-con > +check-ecore-cxx: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-ecore-cxx > +check-ecore-cxx-compile: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-ecore-cxx-compile > +check-ector: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-ector > +check-edje: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-edje > +check-edje-cxx: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-edje-cxx > +check-eet: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eet > +check-eet-cxx: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eet-cxx > +check-eeze: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eeze > +check-efreet: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-efreet > +check-eio: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eio > +check-eldbus: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eldbus > +check-eldbus-cxx: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eldbus-cxx > +check-emile: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-emile > +check-eo: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eo > +check-eo-composite-object: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eo-composite-object > +check-eo-constructors: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eo-constructors > +check-eo-function-overrides: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eo-function-overrides > +check-eo-interface: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eo-interface > +check-eo-mixin: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eo-mixin > +check-eo-text-access: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eo-text-access > +check-eo-signals: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eo-signals > +check-eo-children: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eo-children > +check-eolian: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eolian > +check-eolian-cxx: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-eolian-cxx > +check-evas: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-evas > +check-evas-cxx: > + $(MAKE) $(AM_MAKEFLAGS) -C src check-evas-cxx > endif > > # benchmark > diff --git a/src/Makefile_Ecore.am b/src/Makefile_Ecore.am > index 738f929..36d84ec 100644 > --- a/src/Makefile_Ecore.am > +++ b/src/Makefile_Ecore.am > @@ -257,6 +257,11 @@ if HAVE_ECORE_FB > tests_ecore_ecore_suite_SOURCES += tests/ecore/ecore_test_ecore_fb.c > endif > > +check-ecore: > + check_PROGRAMS=tests/ecore/ecore_suite > + make check TESTS=tests/ecore/ecore_suite > + > +check-ecore: override DISABLE_SUBTESTS = 0 > endif > > EXTRA_DIST += \ > diff --git a/src/Makefile_Ecore_Audio_Cxx.am b/src/Makefile_Ecore_Audio_Cxx.am > index d31d3ec..383228f 100644 > --- a/src/Makefile_Ecore_Audio_Cxx.am > +++ b/src/Makefile_Ecore_Audio_Cxx.am > @@ -45,6 +45,12 @@ tests_ecore_audio_cxx_cxx_compile_test_CPPFLAGS = \ > tests_ecore_audio_cxx_cxx_compile_test_LDADD = @CHECK_LIBS@ @USE_ECORE_LIBS@ > tests_ecore_audio_cxx_cxx_compile_test_DEPENDENCIES = > @USE_ECORE_INTERNAL_LIBS@ > > +check-ecore-audio-cxx: > + check_PROGRAMS=tests/ecore_audio_cxx/cxx_compile_test > + make check TESTS=tests/ecore_audio_cxx/cxx_compile_test > + > +check-ecore-audio-cxx: override DISABLE_SUBTESTS = 0 > + > endif > > endif > diff --git a/src/Makefile_Ecore_Con.am b/src/Makefile_Ecore_Con.am > index a443e67..4150603 100644 > --- a/src/Makefile_Ecore_Con.am > +++ b/src/Makefile_Ecore_Con.am > @@ -103,6 +103,12 @@ tests_ecore_con_ecore_con_suite_DEPENDENCIES = \ > @USE_ECORE_INTERNAL_LIBS@ \ > @USE_ECORE_CON_INTERNAL_LIBS@ > > +check-ecore-con: > + check_PROGRAMS=tests/ecore_con/ecore_con_suite > + make check TESTS=tests/ecore_con/ecore_con_suite > + > +check-ecore-con: override DISABLE_SUBTESTS = 0 > + > endif > > if HAVE_ELUA > diff --git a/src/Makefile_Ecore_Cxx.am b/src/Makefile_Ecore_Cxx.am > index 35919e5..8398165 100644 > --- a/src/Makefile_Ecore_Cxx.am > +++ b/src/Makefile_Ecore_Cxx.am > @@ -60,5 +60,17 @@ tests_ecore_cxx_cxx_compile_test_CPPFLAGS = > -I$(top_builddir)/src/lib/efl \ > tests_ecore_cxx_cxx_compile_test_LDADD = @CHECK_LIBS@ @USE_ECORE_LIBS@ > tests_ecore_cxx_cxx_compile_test_DEPENDENCIES = @USE_ECORE_INTERNAL_LIBS@ > > +check-ecore-cxx: > + check_PROGRAMS=tests/ecore_cxx/ecore_cxx_suite > + make check TESTS=tests/ecore_cxx/ecore_cxx_suite > + > +check-ecore-cxx: override DISABLE_SUBTESTS = 0 > + > +check-ecore-cxx-compile: > + check_PROGRAMS=tests/ecore_cxx/cxx_compile_test > + make check TESTS=tests/ecore_cxx/cxx_compile_test > + > +check-ecore-cxx-compile: override DISABLE_SUBTESTS = 0 > + > endif > endif > diff --git a/src/Makefile_Ector.am b/src/Makefile_Ector.am > index 6d99092..7fdb80b 100644 > --- a/src/Makefile_Ector.am > +++ b/src/Makefile_Ector.am > @@ -142,6 +142,12 @@ tests_ector_ector_suite_CPPFLAGS = > -I$(top_builddir)/src/lib/efl \ > tests_ector_ector_suite_LDADD = @CHECK_LIBS@ @USE_ECTOR_LIBS@ > tests_ector_ector_suite_DEPENDENCIES = @USE_ECTOR_INTERNAL_LIBS@ > > +check-ector: > + check_PROGRAMS=tests/ector/ector_suite > + make check TESTS=tests/ector/ector_suite > + > +check-ector: override DISABLE_SUBTESTS = 0 > + > endif > > EXTRA_DIST += \ > diff --git a/src/Makefile_Edje.am b/src/Makefile_Edje.am > index 6fc1d4e..adde801 100644 > --- a/src/Makefile_Edje.am > +++ b/src/Makefile_Edje.am > @@ -287,6 +287,12 @@ edjedatafiles_DATA = tests/edje/data/test_layout.edj \ > CLEANFILES += tests/edje/data/test_layout.edj \ > tests/edje/data/complex_layout.edj > > +check-edje: > + check_PROGRAMS=tests/edje/edje_suite > + make check TESTS=tests/edje/edje_suite > + > +check-edje: override DISABLE_SUBTESTS = 0 > + > endif > > EXTRA_DIST += $(EDJE_DATA_FILES) > diff --git a/src/Makefile_Edje_Cxx.am b/src/Makefile_Edje_Cxx.am > index c7f7a77..aa33002 100644 > --- a/src/Makefile_Edje_Cxx.am > +++ b/src/Makefile_Edje_Cxx.am > @@ -39,6 +39,12 @@ tests_edje_cxx_cxx_compile_test_CPPFLAGS = > -I$(top_builddir)/src/lib/efl \ > tests_edje_cxx_cxx_compile_test_LDADD = @CHECK_LIBS@ @USE_EDJE_LIBS@ > tests_edje_cxx_cxx_compile_test_DEPENDENCIES = @USE_EDJE_INTERNAL_LIBS@ > > +check-edje-cxx: > + check_PROGRAMS=tests/edje_cxx/cxx_compile_test > + make check TESTS=tests/edje_cxx/cxx_compile_test > + > +check-edje-cxx: override DISABLE_SUBTESTS = 0 > + > endif > > endif > diff --git a/src/Makefile_Eet.am b/src/Makefile_Eet.am > index e3f5147..5a86321 100644 > --- a/src/Makefile_Eet.am > +++ b/src/Makefile_Eet.am > @@ -92,6 +92,12 @@ tests_eet_eet_suite_CPPFLAGS = > -I$(top_builddir)/src/lib/efl \ > @EET_CFLAGS@ > tests_eet_eet_suite_LDADD = @CHECK_LIBS@ @USE_EET_LIBS@ > tests_eet_eet_suite_DEPENDENCIES = @USE_EET_INTERNAL_LIBS@ > +check-eet: > + check_PROGRAMS=tests/eet/eet_suite > + make check TESTS=tests/eet/eet_suite > + > +check-eet: override DISABLE_SUBTESTS = 0 > + > endif > > EXTRA_DIST += \ > diff --git a/src/Makefile_Eet_Cxx.am b/src/Makefile_Eet_Cxx.am > index b09223a..7b4f654 100644 > --- a/src/Makefile_Eet_Cxx.am > +++ b/src/Makefile_Eet_Cxx.am > @@ -30,5 +30,12 @@ tests_eet_cxx_eet_cxx_suite_CPPFLAGS = \ > @EO_CFLAGS@ @CHECK_CFLAGS@ @EET_CXX_CFLAGS@ @EINA_CXX_CFLAGS@ @EET_CFLAGS@ > @EINA_CFLAGS@ > tests_eet_cxx_eet_cxx_suite_LDADD = @CHECK_LIBS@ @USE_EET_LIBS@ > tests_eet_cxx_eet_cxx_suite_DEPENDENCIES = @USE_EET_INTERNAL_LIBS@ > + > +check-eet-cxx: > + check_PROGRAMS=tests/eet_cxx/eet_cxx_suite > + make check TESTS=tests/eet_cxx/eet_cxx_suite > + > +check-eet-cxx: override DISABLE_SUBTESTS = 0 > + > endif > endif > diff --git a/src/Makefile_Eeze.am b/src/Makefile_Eeze.am > index 31b0cfb..482ccab 100644 > --- a/src/Makefile_Eeze.am > +++ b/src/Makefile_Eeze.am > @@ -170,5 +170,12 @@ tests_eeze_eeze_suite_CPPFLAGS = > -I$(top_builddir)/src/lib/efl \ > @CHECK_CFLAGS@ > tests_eeze_eeze_suite_LDADD = @CHECK_LIBS@ @USE_EEZE_LIBS@ > tests_eeze_eeze_suite_DEPENDENCIES = @USE_EEZE_INTERNAL_LIBS@ > + > +check-eeze: > + check_PROGRAMS=tests/eeze/eeze_suite > + make check TESTS=tests/eeze/eeze_suite > + > +check-eeze: override DISABLE_SUBTESTS = 0 > + > endif > endif > diff --git a/src/Makefile_Efreet.am b/src/Makefile_Efreet.am > index 4ff3aec..103f6f0 100644 > --- a/src/Makefile_Efreet.am > +++ b/src/Makefile_Efreet.am > @@ -220,6 +220,12 @@ tests_efreet_efreet_suite_CPPFLAGS = > -I$(top_builddir)/src/lib/efl $(EFREET_COMM > tests_efreet_efreet_suite_LDADD = @CHECK_LIBS@ @USE_EFREET_LIBS@ > tests_efreet_efreet_suite_DEPENDENCIES = @USE_EFREET_INTERNAL_LIBS@ > > +check-efreet: > + check_PROGRAMS=tests/efreet/efreet_suite > +##make check TESTS=tests/efreet/efreet_suite > + > +check-efreet: override DISABLE_SUBTESTS = 0 > + > endif > > EXTRA_DIST += \ > diff --git a/src/Makefile_Eina.am b/src/Makefile_Eina.am > index 9560e9c..ebde225 100644 > --- a/src/Makefile_Eina.am > +++ b/src/Makefile_Eina.am > @@ -297,6 +297,12 @@ tests_eina_eina_suite_CPPFLAGS = > -I$(top_builddir)/src/lib/efl \ > tests_eina_eina_suite_LDADD = @CHECK_LIBS@ @USE_EINA_LIBS@ > tests_eina_eina_suite_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@ > > +check-eina: > + check_PROGRAMS=tests/eina/eina_suite > + make check TESTS=tests/eina/eina_suite > + > +check-eina: override DISABLE_SUBTESTS = 0 > + > tests_eina_cxx_compile_test_SOURCES = tests/eina/cxx_compile_test.cxx > tests_eina_cxx_compile_test_CPPFLAGS = -I$(top_builddir)/src/lib/efl > @EINA_CFLAGS@ > tests_eina_cxx_compile_test_LDADD = @USE_EINA_LIBS@ > diff --git a/src/Makefile_Eina_Cxx.am b/src/Makefile_Eina_Cxx.am > index 70ef18a..4b1e3ae 100644 > --- a/src/Makefile_Eina_Cxx.am > +++ b/src/Makefile_Eina_Cxx.am > @@ -70,6 +70,12 @@ tests_eina_cxx_eina_cxx_suite_CXXFLAGS = > -I$(top_builddir)/src/lib/efl \ > tests_eina_cxx_eina_cxx_suite_LDADD = @CHECK_LIBS@ @USE_EINA_LIBS@ > @USE_EO_LIBS@ > tests_eina_cxx_eina_cxx_suite_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@ > @USE_EO_INTERNAL_LIBS@ > > +check-eina-cxx: > + check_PROGRAMS=tests/eina_cxx/eina_cxx_suite > + make check TESTS=tests/eina_cxx/eina_cxx_suite > + > +check-eina-cxx: override DISABLE_SUBTESTS = 0 > + > endif > endif > > diff --git a/src/Makefile_Eio.am b/src/Makefile_Eio.am > index a41af55..7bd5876 100644 > --- a/src/Makefile_Eio.am > +++ b/src/Makefile_Eio.am > @@ -85,4 +85,10 @@ tests_eio_eio_suite_LDADD = \ > tests_eio_eio_suite_DEPENDENCIES = \ > @USE_EIO_INTERNAL_LIBS@ > > +check-eio: > + check_PROGRAMS=tests/eio/eio_suite > + make check TESTS=tests/eio/eio_suite > + > +check-eio: override DISABLE_SUBTESTS = 0 > + > endif > diff --git a/src/Makefile_Eldbus.am b/src/Makefile_Eldbus.am > index 66ca2bf..d6096f1 100644 > --- a/src/Makefile_Eldbus.am > +++ b/src/Makefile_Eldbus.am > @@ -82,4 +82,10 @@ tests_eldbus_eldbus_suite_CPPFLAGS = > -I$(top_builddir)/src/lib/efl @CHECK_CFLAGS > tests_eldbus_eldbus_suite_LDADD = @CHECK_LIBS@ @USE_ELDBUS_LIBS@ > tests_eldbus_eldbus_suite_DEPENDENCIES = @USE_ELDBUS_INTERNAL_LIBS@ > > +check-eldbus: > + check_PROGRAMS=tests/eldbus/eldbus_suite > + make check TESTS=tests/eldbus/eldbus_suite > + > +check-eldbus: override DISABLE_SUBTESTS = 0 > + > endif > diff --git a/src/Makefile_Eldbus_Cxx.am b/src/Makefile_Eldbus_Cxx.am > index ad17184..ae8665e 100644 > --- a/src/Makefile_Eldbus_Cxx.am > +++ b/src/Makefile_Eldbus_Cxx.am > @@ -46,6 +46,12 @@ tests_eldbus_cxx_eldbus_cxx_suite_CPPFLAGS = \ > tests_eldbus_cxx_eldbus_cxx_suite_LDADD = @CHECK_LIBS@ @USE_ELDBUS_LIBS@ > tests_eldbus_cxx_eldbus_cxx_suite_DEPENDENCIES = @USE_ELDBUS_INTERNAL_LIBS@ > > +check-eldbus-cxx: > + check_PROGRAMS=tests/eldbus_cxx/eldbus_cxx_suite > + make check TESTS=tests/eldbus_cxx/eldbus_cxx_suite > + > +check-eldbus-cxx: override DISABLE_SUBTESTS = 0 > + > endif > > endif > diff --git a/src/Makefile_Emile.am b/src/Makefile_Emile.am > index 9607b52..4d6e43f 100644 > --- a/src/Makefile_Emile.am > +++ b/src/Makefile_Emile.am > @@ -89,4 +89,10 @@ tests_emile_emile_suite_CPPFLAGS = > -I$(top_builddir)/src/lib/efl \ > tests_emile_emile_suite_LDADD = @CHECK_LIBS@ @USE_EMILE_LIBS@ > tests_emile_emile_suite_DEPENDENCIES = @USE_EMILE_INTERNAL_LIBS@ > > +check-emile: > + check_PROGRAMS=tests/emile/emile_suite > + make check TESTS=tests/emile/emile_suite > + > +check-emile: override DISABLE_SUBTESTS = 0 > + > endif > diff --git a/src/Makefile_Eo.am b/src/Makefile_Eo.am > index 1b3ea4a..9cb796c 100644 > --- a/src/Makefile_Eo.am > +++ b/src/Makefile_Eo.am > @@ -192,6 +192,51 @@ tests_eo_test_signals_LDADD = @USE_EO_LIBS@ > tests_eo_test_signals_DEPENDENCIES = @USE_EO_INTERNAL_LIBS@ > TESTS += tests/eo/test_signals > > +check-eo: > + check_PROGRAMS=tests/eo/eo_suite > + make check TESTS=tests/eo/eo_suite > +check-eo: override DISABLE_SUBTESTS = 0 > + > +check-eo-composite-object: > + check_PROGRAMS=tests/eo/test_composite_objects > + make check TESTS=tests/eo/test_composite_objects > +check-eo-composite-object: override DISABLE_SUBTESTS = 0 > + > +check-eo-constructors: > + check_PROGRAMS=tests/eo/test_constructors > + make check TESTS=tests/eo/test_constructors > +check-eo-constructors: override DISABLE_SUBTESTS = 0 > + > +check-eo-function-overrides: > + check_PROGRAMS=tests/eo/test_function_overrides > + make check TESTS=tests/eo/test_function_overrides > +check-eo-function-overrides: override DISABLE_SUBTESTS = 0 > + > +check-eo-interface: > + check_PROGRAMS=tests/eo/test_interface > + make check TESTS=tests/eo/test_interface > +check-eo-interface: override DISABLE_SUBTESTS = 0 > + > +check-eo-mixin: > + check_PROGRAMS=tests/eo/test_mixin > + make check TESTS=tests/eo/test_mixin > +check-eo-mixin: override DISABLE_SUBTESTS = 0 > + > +check-eo-text-access: > + check_PROGRAMS=tests/eo/test_access > + make check TESTS=tests/eo/test_access > +check-eo-text-access: override DISABLE_SUBTESTS = 0 > + > +check-eo-signals: > + check_PROGRAMS=tests/eo/test_signals > + make check TESTS=tests/eo/test_signals > +check-eo-signals: override DISABLE_SUBTESTS = 0 > + > +check-eo-children: > + check_PROGRAMS=tests/eo/test_children > + make check TESTS=tests/eo/test_children > +check-eo-children: override DISABLE_SUBTESTS = 0 > + > endif > > > diff --git a/src/Makefile_Eolian.am b/src/Makefile_Eolian.am > index 0f3f4a3..148daed 100644 > --- a/src/Makefile_Eolian.am > +++ b/src/Makefile_Eolian.am > @@ -121,6 +121,12 @@ tests_eolian_eolian_suite_LDADD = @CHECK_LIBS@ > @USE_EOLIAN_LIBS@ > tests_eolian_eolian_suite_DEPENDENCIES = @USE_EOLIAN_INTERNAL_LIBS@ > tests_eolian_eolian_suite.$(OBJEXT): $(EOLIAN_TESTS_EOS_GENERATED) > > +check-eolian: > + check_PROGRAMS=tests/eolian/eolian_suite > + make check TESTS=tests/eolian/eolian_suite > + > +check-eolian: override DISABLE_SUBTESTS = 0 > + > endif > > EXTRA_DIST += \ > diff --git a/src/Makefile_Eolian_Cxx.am b/src/Makefile_Eolian_Cxx.am > index 3246324..dc3025c 100644 > --- a/src/Makefile_Eolian_Cxx.am > +++ b/src/Makefile_Eolian_Cxx.am > @@ -131,6 +131,12 @@ tests_eolian_cxx_eolian_cxx_suite_LDADD = \ > @CHECK_LIBS@ @USE_EO_LIBS@ @USE_EINA_LIBS@ @USE_ECORE_LIBS@ > @USE_EOLIAN_LIBS@ > tests_eolian_cxx_eolian_cxx_suite_DEPENDENCIES = @USE_EOLIAN_INTERNAL_LIBS@ > > +check-eolian-cxx: > + check_PROGRAMS=tests/eolian_cxx/eolian_cxx_suite > + make check TESTS=tests/eolian_cxx/eolian_cxx_suite > + > +check-eolian-cxx: override DISABLE_SUBTESTS = 0 > + > endif > > EXTRA_DIST += tests/eolian_cxx/callback.eo \ > diff --git a/src/Makefile_Evas.am b/src/Makefile_Evas.am > index 797b18d..381a148 100644 > --- a/src/Makefile_Evas.am > +++ b/src/Makefile_Evas.am > @@ -2109,6 +2109,12 @@ tests_evas_evas_suite_LDADD = @CHECK_LIBS@ > @USE_EVAS_LIBS@ @USE_ECORE_EVAS_LIBS@ > tests_evas_evas_suite_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@ > endif > > +check-evas: > + check_PROGRAMS=tests/evas/evas_suite > + make check TESTS=tests/evas/evas_suite > + > +check-evas: override DISABLE_SUBTESTS = 0 > + > EXTRA_DIST += \ > tests/evas/TestFont.eet \ > tests/evas/images/HM7Y9233-50.tgv \ > diff --git a/src/Makefile_Evas_Cxx.am b/src/Makefile_Evas_Cxx.am > index 8f7a4d2..3e1591b 100644 > --- a/src/Makefile_Evas_Cxx.am > +++ b/src/Makefile_Evas_Cxx.am > @@ -42,5 +42,11 @@ tests_evas_cxx_cxx_compile_test_CPPFLAGS = > -I$(top_builddir)/src/lib/efl \ > tests_evas_cxx_cxx_compile_test_LDADD = @CHECK_LIBS@ @USE_EVAS_LIBS@ > tests_evas_cxx_cxx_compile_test_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@ > > +check-evas-cxx: > + check_PROGRAMS=tests/evas_cxx/cxx_compile_test > + make check TESTS=tests/evas_cxx/cxx_compile_test > + > +check-evas-cxx: override DISABLE_SUBTESTS = 0 > + > endif > endif > ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel