[svn] r6448: nemerle/trunk/snippets: Makefile ants-icfp2004/Makefile ants-icfp2004/unvar.n

nazgul svnadmin at nemerle.org
Thu Jul 13 00:08:35 CEST 2006


Log:
Fix ants snippet. Add its run target to tests

Author: nazgul
Date: Thu Jul 13 00:08:33 2006
New Revision: 6448

Modified:
   nemerle/trunk/snippets/Makefile
   nemerle/trunk/snippets/ants-icfp2004/Makefile
   nemerle/trunk/snippets/ants-icfp2004/unvar.n

Modified: nemerle/trunk/snippets/Makefile
==============================================================================
--- nemerle/trunk/snippets/Makefile	(original)
+++ nemerle/trunk/snippets/Makefile	Thu Jul 13 00:08:33 2006
@@ -45,6 +45,7 @@
 	$(Q)$(MAKE) -C synq all
 	$(Q)$(MAKE) -C ants-icfp2004 all
 	$(Q)$(MAKE) -C ants-icfp2004/simulator all
+	$(Q)$(MAKE) -C ants-icfp2004 run
 	$(Q)$(MAKE) -C sioux all
 	$(Q)$(MAKE) -C shootout all
 	$(Q)$(MAKE) -C course all

Modified: nemerle/trunk/snippets/ants-icfp2004/Makefile
==============================================================================
--- nemerle/trunk/snippets/ants-icfp2004/Makefile	(original)
+++ nemerle/trunk/snippets/ants-icfp2004/Makefile	Thu Jul 13 00:08:33 2006
@@ -29,9 +29,12 @@
 	$(MONO) simulator/simulator.exe simulator/worlds/sample$(MAP).world \
 		the-ant simulator/brain.2.in 10000 dump-results 1000
 
-run: ants.exe
+run: Nemerle.dll ants.exe
 	$(MONO) ants.exe
 
+Nemerle.dll: $(NPATH)/Nemerle.dll
+	cp -f $(NPATH)/Nemerle.dll .
+
 clean:
 	$(MAKE) -C simulator clean
-	rm -f ants.exe antslib.dll antsmacro.dll serializer.dll
+	rm -f ants.exe antslib.dll antsmacro.dll serializer.dll Nemerle.dll

Modified: nemerle/trunk/snippets/ants-icfp2004/unvar.n
==============================================================================
--- nemerle/trunk/snippets/ants-icfp2004/unvar.n	(original)
+++ nemerle/trunk/snippets/ants-icfp2004/unvar.n	Thu Jul 13 00:08:33 2006
@@ -43,7 +43,7 @@
               error ("redef of variable " + name)
             else
               variables.Add (name, v);
-            vrs = v :: vars;
+            vrs = v :: vrs;
           });
           scanl (vrs, body)
         | Stmt.Goto



More information about the svn mailing list