From 1639d972ea0b30711b9a762fe4475cdb2b229be1 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Tue, 5 Nov 2019 21:29:34 -0500 Subject: Run libtests for crypto with all available providers If QPDF_CRYPTO_PROVIDER is set, just run the tests for the given provider. This is to support cases of running the entire test suite for each provider. If QPDF_CRYPTO_PROVIDER is not set, run the tests that exercise the cyrpto provider for each available provider. --- make/rules.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'make/rules.mk') diff --git a/make/rules.mk b/make/rules.mk index 1963807f..260b4bb2 100644 --- a/make/rules.mk +++ b/make/rules.mk @@ -53,7 +53,8 @@ define run_qtest @echo running qtest-driver for $(1) @(cd $(1)/$(OUTPUT_DIR); \ if TC_SRCS="$(foreach T,$(TC_SRCS_$(1)),../../$(T))" \ - $(QTEST) -bindirs .:.. -datadir ../qtest -covdir .. \ + $(QTEST) -bindirs .:..:../../qpdf/$(OUTPUT_DIR) \ + -datadir ../qtest -covdir .. \ -junit-suffix `basename $(1)`; then \ true; \ else \ -- cgit v1.2.3-54-g00ecf