1 # test/Regression/Jello/Makefile
3 # This directory contains regression tests for the LLVM jello program.
6 include $(LEVEL)/test/Makefile.tests
8 TESTS := $(wildcard *.ll)
9 FTESTS := $(wildcard *.llx) # Freeform tests
11 all:: $(addprefix Output/, $(TESTS:%.ll=%.out))
13 Output/%.out: Output/%.bc
14 @echo "======== Running $< ==================="
15 $(VERB) jello $< > $@ 2>&1 || \
16 ( cat $@; rm -f $@; $(FAILURE) $@ )
19 all:: $(addprefix Output/, $(FTESTS:%.llx=%.llx.out))
21 Output/%.llx.out: %.llx Output/.dir $(LAS)