From 6c169be0f1605d213b40db3a99b6b3689fd524da Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Fri, 5 Mar 2021 18:58:10 +1100 Subject: [PATCH] indent-test: minor improvements: 1/ add rule to build itest.code 2/ diffs now display correct as "old" and generated as "new" 3/ remove some noise that should never have been there. Signed-off-by: NeilBrown --- csrc/indent_test.mdc | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/csrc/indent_test.mdc b/csrc/indent_test.mdc index fddb64b..f3bd7f1 100644 --- a/csrc/indent_test.mdc +++ b/csrc/indent_test.mdc @@ -10,7 +10,7 @@ with complete bracketing and indenting. all :: itest itest.c itest.h : indent_test.mdc parsergen ./parsergen -o itest --LALR --tag indent indent_test.mdc - indent_test.mk: indent_test.mdc md2c + indent_test.mk itest.code: indent_test.mdc md2c ./md2c indent_test.mdc itest: itest.c | $(filter %.o,$(itestLDLIBS)) $(CC) $(itestCFLAGS) $^ $(itestLDLIBS) -o $@ @@ -19,19 +19,15 @@ with complete bracketing and indenting. ./itest itest.code checkitest: itest itest.code @grep -v '^#' itest.out > .tmp.out - @./itest itest.code | diff -u - .tmp.out || echo itest FAILED + @./itest itest.code | diff -u .tmp.out - || echo itest FAILED @sed -e 'i\ ' itest.code > itest2.code - @./itest itest2.code| diff -u - .tmp.out || echo itest2 FAILED + @./itest itest2.code| diff -u .tmp.out - || echo itest2 FAILED demos :: doitest tests :: checkitest # indent: header - ./parsergen -o itest --LALR indent_test.cgm - cc -o itest itest.c lib*.o -licuuc -lgmp - ./itest itest.code - struct expression { struct text op; struct expression *left, *right; -- 2.43.0