X-Git-Url: https://git.efficios.com/?a=blobdiff_plain;f=tests%2FMakefile.am;h=aef19a60054e92b919c0f2bbd40003551fdaedcd;hb=906ac65fc09fe01ebd878b8883dcb5823e1458af;hp=877ec1c778bcc8323d2209aa65de8ccef41a3520;hpb=21e6ffa563a0c80b1dabc7e661a1f07771bcd35b;p=babeltrace.git diff --git a/tests/Makefile.am b/tests/Makefile.am index 877ec1c7..aef19a60 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -1,4 +1,4 @@ -SUBDIRS = utils lib ctf-writer plugins +SUBDIRS = utils lib bitfield ctf-writer plugins # Directories added to EXTRA_DIST will be recursively copied to the distribution. EXTRA_DIST = $(srcdir)/data \ @@ -55,12 +55,14 @@ TESTS_CLI = \ cli/test_trimmer TESTS_LIB = \ - lib/test_bitfield \ lib/test_bt_values \ lib/test_bt_uuid \ lib/test_graph_topo \ lib/test_trace_ir_ref +TESTS_BITFIELD = \ + bitfield/test_bitfield + TESTS_CTF_WRITER = \ ctf-writer/test_ctf_writer @@ -116,8 +118,15 @@ LOG_DRIVER = env AM_TAP_AWK='$(AWK)' \ BT_TESTS_SED_BIN="$(SED)" \ $(SHELL) $(top_srcdir)/config/tap-driver.sh -TESTS = $(TESTS_BINDINGS) $(TESTS_CLI) $(TESTS_CTF_WRITER) $(TESTS_LIB) \ - $(TESTS_PLUGINS) $(TESTS_PYTHON_PLUGIN_PROVIDER) +TESTS_NO_BITFIELD = \ + $(TESTS_BINDINGS) \ + $(TESTS_CLI) \ + $(TESTS_CTF_WRITER) \ + $(TESTS_LIB) \ + $(TESTS_PLUGINS) \ + $(TESTS_PYTHON_PLUGIN_PROVIDER) + +TESTS = $(TESTS_NO_BITFIELD) $(TESTS_BITFIELD) define check_target check-$(1): @@ -125,8 +134,12 @@ check-$(1): endef $(eval $(call check_target,bindings,$(TESTS_BINDINGS))) +$(eval $(call check_target,bitfield,$(TESTS_BITFIELD))) $(eval $(call check_target,cli,$(TESTS_CLI))) $(eval $(call check_target,ctf-writer,$(TESTS_CTF_WRITER))) $(eval $(call check_target,lib,$(TESTS_LIB))) $(eval $(call check_target,plugins,$(TESTS_PLUGINS))) $(eval $(call check_target,python-plugin-provider,$(TESTS_PYTHON_PLUGIN_PROVIDER))) + +check-no-bitfield: + $(MAKE) $(AM_MAKEFLAGS) TESTS="$(TESTS_NO_BITFIELD)" check