source: translator/Tests/Parser/Makefile @ 0dd3a2f

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 0dd3a2f was 17cd4eb, checked in by Peter A. Buhr <pabuhr@…>, 10 years ago

fixed restrict, fixed parameter copy, introduced name table for types, changed variable after to string

  • Property mode set to 100644
File size: 372 bytes
RevLine 
[51b7345]1CFA = ../../cfa-cpp
2
3EXPECTED = ${wildcard Expected/*.tst}
4TESTS = $(EXPECTED:Expected/%=%)
5TEST_IN = $(TESTS:.tst=.c)
[17cd4eb]6DIFF = diff
[51b7345]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
[17cd4eb]17
18clean:
19        rm -f *.tst
Note: See TracBrowser for help on using the repository browser.