From: Martin Wilck <mwilck@xxxxxxxx> "make test" builds and runs test programs. For multiarch / cross-compilation environments, it's useful to be able to separate these steps. Signed-off-by: Martin Wilck <mwilck@xxxxxxxx> --- Makefile | 7 +++++-- tests/Makefile | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index bddb2bf..c5bedcf 100644 --- a/Makefile +++ b/Makefile @@ -51,8 +51,11 @@ clean: $(BUILDDIRS.clean) install: $(BUILDDIRS:=.install) uninstall: $(BUILDDIRS:=.uninstall) -test: all - $(MAKE) -C tests +test-progs: all + $(MAKE) -C tests progs + +test: test-progs + $(MAKE) -C tests all valgrind-test: all $(MAKE) -C tests valgrind diff --git a/tests/Makefile b/tests/Makefile index 11ca1be..e70c8ed 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -20,6 +20,7 @@ HELPERS := test-lib.o test-log.o .PRECIOUS: $(TESTS:%=%-test) all: $(TESTS:%=%.out) +progs: $(TESTS:%=%-test) lib/libchecktur.so valgrind: $(TESTS:%=%.vgr) # test-specific compiler flags -- 2.30.1 -- dm-devel mailing list dm-devel@xxxxxxxxxx https://listman.redhat.com/mailman/listinfo/dm-devel