From 19e01faa77ad67377e2125152bc96275b4fe5d87 Mon Sep 17 00:00:00 2001 From: Jeff Moyer Date: Mon, 29 Jul 2019 10:07:23 -0400 Subject: [PATCH] [PATCH libaio 01/28] harness: allow running tests against the installed library A user can now specify "LIBAIO=/path/to/libaio.so" in order to run the test harness against the installed library. Signed-off-by: Jeff Moyer Gbp-Pq: Topic upstream Gbp-Pq: Name 0001-harness-allow-running-tests-against-the-installed-li.patch --- harness/Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/harness/Makefile b/harness/Makefile index f477737..87b33f6 100644 --- a/harness/Makefile +++ b/harness/Makefile @@ -9,10 +9,14 @@ HARNESS_SRCS:=main.c CFLAGS+=-Wall -Werror -I../src -g -O2 -DPAGE_SIZE=$(shell getconf PAGESIZE) #-lpthread -lrt +# Change this on the build line to run tests against the installed libraries: +# make LIBAIO=-laio partcheck +LIBAIO?=../src/libaio.a + all: $(PROGS) $(PROGS): %.p: %.t $(HARNESS_SRCS) - $(CC) $(CFLAGS) -DTEST_NAME=\"$<\" -o $@ main.c ../src/libaio.a -lpthread + $(CC) $(CFLAGS) -DTEST_NAME=\"$<\" -o $@ main.c $(LIBAIO) -lpthread clean: rm -f $(PROGS) *.o runtests.out rofile wofile rwfile -- 2.30.2