[pure-lang-svn] SF.net SVN: pure-lang: [73] pure/trunk/Makefile
Status: Beta
Brought to you by:
agraef
From: <ag...@us...> - 2008-05-12 06:36:36
|
Revision: 73 http://pure-lang.svn.sourceforge.net/pure-lang/?rev=73&view=rev Author: agraef Date: 2008-05-11 23:36:42 -0700 (Sun, 11 May 2008) Log Message: ----------- Redirect warning and error messages to the logfile. Modified Paths: -------------- pure/trunk/Makefile Modified: pure/trunk/Makefile =================================================================== --- pure/trunk/Makefile 2008-05-10 19:42:51 UTC (rev 72) +++ pure/trunk/Makefile 2008-05-12 06:36:42 UTC (rev 73) @@ -197,14 +197,14 @@ check: pure @ echo Running tests. - @ (export PURELIB=./lib; echo -n "prelude.pure: "; if ./pure -n -v$(level) lib/prelude.pure | diff -q - test/prelude.log > /dev/null; then echo passed; else echo FAILED; fi) - @ (cd test; export PURELIB=../lib; for x in $(tests); do f="`basename $$x`"; l="`basename $$x .pure`.log"; echo -n "$$x: "; if ../pure -v$(level) < $$f | diff -q - $$l > /dev/null; then echo passed; else echo FAILED; fi; done) + @ (export PURELIB=./lib; echo -n "prelude.pure: "; if ./pure -n -v$(level) lib/prelude.pure 2>&1 | diff -q - test/prelude.log > /dev/null; then echo passed; else echo FAILED; fi) + @ (cd test; export PURELIB=../lib; for x in $(tests); do f="`basename $$x`"; l="`basename $$x .pure`.log"; echo -n "$$x: "; if ../pure -v$(level) < $$f 2>&1 | diff -q - $$l > /dev/null; then echo passed; else echo FAILED; fi; done) test/prelude.log: lib/prelude.pure - PURELIB=./lib ./pure -n -v$(level) $< > $@ + PURELIB=./lib ./pure -n -v$(level) $< > $@ 2>&1 %.log: %.pure - PURELIB=./lib ./pure -v$(level) < $< > $@ + PURELIB=./lib ./pure -v$(level) < $< > $@ 2>&1 # DO NOT DELETE This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |