From 5a1bd98979a4b6a0ffd00ce268827e35a496273f Mon Sep 17 00:00:00 2001 From: Daniel Kahn Gillmor Date: Mon, 1 Mar 2021 21:05:22 -0500 Subject: parallelize library_contructors test --- test/Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'test') diff --git a/test/Makefile b/test/Makefile index e0086be..06ff458 100644 --- a/test/Makefile +++ b/test/Makefile @@ -41,8 +41,9 @@ run_%: _run_test.c snippets/%.c ## testing when interception points get called in library constructors: -test_library_constructors: test_constructors.sh $(foreach f,${TEST_SNIPPETS},use_lib_${f} lib${f}.so) - true $(foreach f,${TEST_SNIPPETS},&& ./test_constructors.sh ${f}) +test_library_constructors: $(foreach f,${TEST_SNIPPETS},test_lib_${f}) +test_lib_%: test_constructors.sh use_lib_% lib%.so + ./test_constructors.sh $* lib%.so: _libtest.c snippets/%.c sed s/SNIPPET_NAME/$*/g < _libtest.c | ${CC} -shared -o $@ -fpic ${CFLAGS} -x c - -- cgit v1.2.1