source: translator/Tests/Parser/Makefile @ 51b7345

ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsctordeferred_resndemanglerenumforall-pointer-decaygc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstringwith_gc
Last change on this file since 51b7345 was 51b7345, checked in by Peter A. Buhr <pabuhr@…>, 10 years ago

initial commit

  • Property mode set to 100644
File size: 374 bytes
Line 
1CFA = ../../cfa-cpp
2
3EXPECTED = ${wildcard Expected/*.tst}
4TESTS = $(EXPECTED:Expected/%=%)
5TEST_IN = $(TESTS:.tst=.c)
6DIFF = /software/gnu/bin/diff#diff
7
8%.tst:%.c $(CFA)
9        $(CFA) -nt < $< > $@ 2>&1
10
11report: $(CFA) $(TESTS) $(EXPECTED)
12        rm -f report
13        @for i in $(TESTS); do \
14          echo "---$$i---" | tee -a report; \
15          $(DIFF) -B -w Expected/$$i $$i | tee -a report; \
16        done
Note: See TracBrowser for help on using the repository browser.