[svn] r7726: nemerle/trunk/tools/nemerle-unit: a.build lib
lib/nunit.core.dll lib/nunit.core.interfaces.dl...
Luntain
svnadmin at nemerle.org
Sun Jul 1 14:42:21 CEST 2007
Log:
now builds with make
Author: Luntain
Date: Sun Jul 1 14:42:20 2007
New Revision: 7726
Added:
nemerle/trunk/tools/nemerle-unit/lib/
nemerle/trunk/tools/nemerle-unit/lib/nunit.core.dll (contents, props changed)
nemerle/trunk/tools/nemerle-unit/lib/nunit.core.interfaces.dll (contents, props changed)
nemerle/trunk/tools/nemerle-unit/makefile
Removed:
nemerle/trunk/tools/nemerle-unit/a.build
nemerle/trunk/tools/nemerle-unit/readme.txt
Added: nemerle/trunk/tools/nemerle-unit/lib/nunit.core.dll
==============================================================================
Binary file. No diff available.
Added: nemerle/trunk/tools/nemerle-unit/lib/nunit.core.interfaces.dll
==============================================================================
Binary file. No diff available.
Added: nemerle/trunk/tools/nemerle-unit/makefile
==============================================================================
--- (empty file)
+++ nemerle/trunk/tools/nemerle-unit/makefile Sun Jul 1 14:42:20 2007
@@ -0,0 +1,32 @@
+include ../../config.mak
+
+build: bin/NemerleUnit.dll
+
+bin/NemerleUnit.dll: bin src/macros/*.n
+ ncc -g -i -t:library -r Nemerle.Compiler.dll \
+ -r lib/nunit.core.interfaces.dll $(NUNIT_LIB_FLAG)\
+ -o:$@ src/macros/*.n
+
+
+test: bin/NemerleUnit.dll bin/fixture.dll bin/UnitTests.dll
+ cd bin; $(NUNIT_CONSOLE) UnitTests.dll
+
+bin/UnitTests.dll: src/tests/**.n src/example.n
+ ncc $^ -g -i -r bin/NemerleUnit.dll -nowarn:10005 \
+ -o:$@ -t:library -r Nemerle.Compiler.dll \
+ -r lib/nunit.core.interfaces.dll \
+ $(NUNIT_LIB_FLAG)\
+ -r lib/nunit.core.dll
+
+bin/fixture.dll: src/fixtures_for_tests/*.n
+ ncc $^ -i -nowarn:10005 -r bin/NemerleUnit.dll $(NUNIT_LIB_FLAG) \
+ -t:library -o:$@
+
+
+bin:
+ mkdir -p bin
+
+.PHONY: clean
+
+clean:
+ rm -r bin
More information about the svn
mailing list