X-Git-Url: https://mattmccutchen.net/bigint/bigint.git/blobdiff_plain/83a639e66e094c683b48215a895f6d35e9d60d32..e6866cd00f91dd02fb54942d61fb1586ce0ed5b5:/Makefile diff --git a/Makefile b/Makefile index 450681e..aa81d4a 100644 --- a/Makefile +++ b/Makefile @@ -27,14 +27,14 @@ library: $(library-objects) # Conservatively assume that all the objects depend on all the headers. $(library-objects): $(library-headers) -# TESTSUITE +# TESTSUITE (NOTE: Currently expects a 32-bit system) # Compiling the testsuite. testsuite.o: $(library-headers) testsuite: testsuite.o $(library-objects) g++ $^ -o $@ # Extract the expected output from the testsuite source. testsuite.expected: testsuite.cc - sed -nre 's,^.*//([^ ]),\1,p' $< >$@ + nl -ba -p -s: $< | sed -nre 's,^ +([0-9]+):.*//([^ ]),Line \1: \2,p' >$@ # Run the testsuite. .PHONY: test test: testsuite testsuite.expected