bin_PROGRAMS =
private_PROGRAMS =
-check_PROGRAMS =
-check_SCRIPTS =
+check_PROGRAMS = $(c_tests)
+check_SCRIPTS = $(sh_tests)
+check_LTLIBRARIES =
CLEANFILES =
noinst_PROGRAMS =
noinst_SCRIPTS =
-TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
+c_tests =
+sh_tests =
+TESTS = $(c_tests) $(sh_tests)
moduledir = $(p11_module_path)
module_LTLIBRARIES =
noinst_LTLIBRARIES += \
libp11-common.la \
libp11-library.la \
- libp11-test.la \
libp11-tool.la \
$(NULL)
+check_LTLIBRARIES += \
+ libp11-test.la \
+ $(NULL)
+
libp11_common_la_SOURCES = \
common/argv.c common/argv.h \
common/attrs.c common/attrs.h \
libp11-common.la \
$(NULL)
-check_PROGRAMS += \
+c_tests += \
test-tests \
test-compat \
test-hash \
test_url_SOURCES = common/test-url.c
test_url_LDADD = $(common_LIBS)
-noinst_PROGRAMS += \
+check_PROGRAMS += \
frob-getauxval \
frob-getenv \
$(NULL)
noinst_LTLIBRARIES += \
libp11-kit-internal.la \
+ $(NULL)
+
+check_LTLIBRARIES += \
libp11-kit-testable.la \
$(NULL)
libp11-common.la \
$(LTLIBINTL)
-check_PROGRAMS += \
+c_tests += \
test-progname \
test-util \
test-conf \
$(NULL)
if !OS_WIN32
-check_SCRIPTS += p11-kit/test-server.sh
+sh_tests += p11-kit/test-server.sh
endif
test_conf_SOURCES = p11-kit/test-conf.c
test_util_SOURCES = p11-kit/test-util.c
test_util_LDADD = $(p11_kit_LIBS)
-noinst_PROGRAMS += \
+check_PROGRAMS += \
print-messages \
frob-setuid
frob_setuid_SOURCES = p11-kit/frob-setuid.c
frob_setuid_LDADD = $(p11_kit_LIBS)
-check_PROGRAMS += \
+c_tests += \
test-virtual \
test-managed \
test-log \
test_virtual_SOURCES = p11-kit/test-virtual.c
test_virtual_LDADD = $(p11_kit_LIBS)
-noinst_LTLIBRARIES += \
+check_LTLIBRARIES += \
mock-one.la \
mock-two.la \
mock-three.la \
EXTRA_DIST += \
p11-kit/fixtures \
p11-kit/test-mock.c \
- $(check_SCRIPTS) \
+ p11-kit/test-server.sh \
$(NULL)
noinst_LTLIBRARIES += \
+ libtrust-data.la \
+ $(NULL)
+
+check_LTLIBRARIES += \
libtrust-testable.la \
- libtrust-data.la
+ $(NULL)
libtrust_data_la_SOURCES = \
trust/asn1.c trust/asn1.h \
$(HASH_LIBS) \
$(NULL)
-noinst_LTLIBRARIES += \
+check_LTLIBRARIES += \
libtrust-test.la
libtrust_test_la_SOURCES = \
trust/digest.c \
$(NULL)
-check_PROGRAMS += \
+c_tests += \
test-digest \
test-asn1 \
test-base64 \
test_x509_LDADD = $(trust_LIBS)
test_x509_CFLAGS = $(trust_CFLAGS)
-noinst_PROGRAMS += \
+check_PROGRAMS += \
frob-pow \
frob-token \
frob-nss-trust \