forked from enlightenment/efl
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.khan@samsung.com> Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
This commit is contained in:
parent
62e29b39f4
commit
35119e7bfd
69
Makefile.am
69
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
|
||||
|
|
|
@ -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 += \
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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 += \
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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 += \
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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 += \
|
||||
|
|
|
@ -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@
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
||||
|
|
|
@ -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 += \
|
||||
|
|
|
@ -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 \
|
||||
|
|
|
@ -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 \
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue