From: Jeff Moyer Date: Mon, 29 Jul 2019 14:07:23 +0000 (-0400) Subject: [PATCH libaio 01/28] harness: allow running tests against the installed library X-Git-Tag: archive/raspbian/0.3.112-13+rpi1~1^2^2~40 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=19e01faa77ad67377e2125152bc96275b4fe5d87;p=libaio.git [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 --- 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