From ac9582a60776e911773fa463ed3a70abd39e90c8 Mon Sep 17 00:00:00 2001 From: Jameson Nash Date: Wed, 9 Oct 2019 11:10:05 -0400 Subject: [PATCH] test: allow selecting running one llvmpasses test --- test/llvmpasses/Makefile | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/test/llvmpasses/Makefile b/test/llvmpasses/Makefile index eac3373a5d6cc..ef583fd451f07 100644 --- a/test/llvmpasses/Makefile +++ b/test/llvmpasses/Makefile @@ -1,8 +1,14 @@ SRCDIR := $(abspath $(dir $(lastword $(MAKEFILE_LIST)))) JULIAHOME := $(abspath $(SRCDIR)/../..) include $(JULIAHOME)/Make.inc -test: + +check: $(SRCDIR) + +TESTS = $(patsubst $(SRCDIR)/%,%,$(wildcard $(SRCDIR)/*.jl $(SRCDIR)/*.ll)) + +$(SRCDIR) $(TESTS): PATH=$(build_bindir):$(build_depsbindir):$$PATH \ LD_LIBRARY_PATH=${build_libdir}:$$LD_LIBRARY_PATH \ - $(build_depsbindir)/lit/lit.py -v $(SRCDIR) -.PHONY: test + $(build_depsbindir)/lit/lit.py -v $@ + +.PHONY: $(TESTS) $(SRCDIR) check all