Commit | Line | Data |
---|---|---|
82abd52d MJ |
1 | # SPDX-License-Identifier: MIT |
2 | # SPDX-FileCopyrightText: 2022 EfficiOS Inc. | |
3 | ||
4 | AM_CPPFLAGS += -I$(top_srcdir)/tests/utils | |
5 | ||
6 | SUBDIRS = utils | |
7 | ||
8 | TEST_EXTENSIONS = .tap | |
9 | TAP_LOG_DRIVER_FLAGS = --merge --comments | |
10 | TAP_LOG_DRIVER = env AM_TAP_AWK='$(AWK)' \ | |
67337c4a MD |
11 | SIDE_TESTS_SRCDIR='$(abs_top_srcdir)/tests' \ |
12 | SIDE_TESTS_BUILDDIR='$(abs_top_builddir)/tests' \ | |
82abd52d MJ |
13 | $(SHELL) $(srcdir)/utils/tap-driver.sh |
14 | ||
15 | noinst_PROGRAMS = \ | |
67337c4a | 16 | regression/side-rcu-test \ |
061f74a8 MD |
17 | unit/test \ |
18 | unit/demo | |
82abd52d | 19 | |
67337c4a MD |
20 | regression_side_rcu_test_SOURCES = regression/side-rcu-test.c |
21 | regression_side_rcu_test_LDADD = \ | |
82abd52d MJ |
22 | $(top_builddir)/src/librcu.la \ |
23 | $(top_builddir)/src/libsmp.la \ | |
f4f78639 MD |
24 | $(top_builddir)/tests/utils/libtap.la \ |
25 | $(RSEQ_LIBS) | |
26 | ||
27 | unit_test_SOURCES = unit/test.c | |
28 | unit_test_LDADD = \ | |
67337c4a | 29 | $(top_builddir)/src/libside.la \ |
9365e936 MJ |
30 | $(top_builddir)/tests/utils/libtap.la \ |
31 | $(RSEQ_LIBS) | |
82abd52d | 32 | |
061f74a8 MD |
33 | unit_demo_SOURCES = unit/demo.c |
34 | unit_demo_LDADD = \ | |
35 | $(top_builddir)/src/libside.la \ | |
36 | $(top_builddir)/tests/utils/libtap.la \ | |
37 | $(RSEQ_LIBS) | |
38 | ||
82abd52d MJ |
39 | # Currently no tap tests to run |
40 | TESTS = |