CFA = ../../cfa-cpp

TESTS = ${shell ls *.c}
TEST_OUT = $(TESTS:.c=.tst)

%.tst:%.c $(CFA)
	$(CFA) -nd < $< > $@ 2>&1

tests: $(TEST_OUT)

clean:
	rm -rf $(TEST_OUT)

force: clean tests

all: $(TESTS)
	@for i in $(TESTS); do     \
	  echo -n $$i "... " ;     \
	  $(CFA) -d < $$i > $$i.log;  \
	done


