[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