Hi,
 
I'm having problems building nant using the build file. 
 
Apparently the excludes are no longer functioning, because the 'GetTaskTest.cs', the 'MailTaskTest.cs' and the 'TouchTaskTest.cs' are being excluded in the buildfile, but they still get passed to the compiler anyway.  I've included my build output to illustrate this behaviour.
 
 
Gert
 
D:\CVS\nant>bin\nant.exe -verbose -buildfile:nant.build  
Config File: D:\CVS\nant\bin\NAnt.exe.config
Buildfile: file:///D:/CVS/nant/nant.build
Base Directory: D:\CVS\nant

init:

debug:

build:
     [echo] Build Directory is D:\CVS\nant/build/nant-0.8.01-debug
     [copy] Copying 0 files to D:\CVS\nant/build/nant-0.8.01-debug/bin
      [csc] D:\CVS\nant\src\NAnt.Core.Tests\Tasks\GetTaskTest.cs is out of date, 
recompiling.
      [csc] Compiling 38 files to 
D:\CVS\nant\build\nant-0.8.01-debug\bin\NAnt.Core.Tests.dll
      [csc] Contents of C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp1DCA.tmp
/fullpaths
/debug
"/define:DEBUG"
"/define:TRACE"
/nologo
"/target:library"
"/out:D:\CVS\nant\build\nant-0.8.01-debug\bin\NAnt.Core.Tests.dll"
"/reference:D:\CVS\nant\build\nant-0.8.01-debug\bin\nunit.framework.dll"
"/reference:D:\CVS\nant\build\nant-0.8.01-debug\bin\NAnt.Core.dll"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\AttribTaskTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\GetTaskTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\CallTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\DeleteTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\LoopTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\TouchTaskTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\EchoTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\ExecTaskTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\FailTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\IfTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\IncludeTaskTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\MailTaskTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\MkDirTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\MoveTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\NAntTaskTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\PropertyTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\ReadRegistryTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\SleepTaskTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\SysInfoTaskTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\TStampTaskTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\ScriptTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\AvailableTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Tasks\CopyTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Util\ConsoleCapture.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Util\TempDirTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Util\TempFileTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Util\XmlLoggerTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Util\TempFile.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\Util\TempDir.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\ElementTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\ExceptionTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\LocationTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\TargetTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\TaskTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\FileSetTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\BuildTestBase.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\ProjectTest.cs"
"D:\CVS\nant\src\NAnt.Core.Tests\DirectoryScannerTest.cs"

      [csc] Starting 'C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\csc.exe 
(@C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp1DCA.tmp /nowarn:1591)' in 'D:\CVS\nant'

BUILD FAILED
D:\CVS\nant\nant.build(66,10):
 External Program Failed: C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\csc.exe return 1
Output:
D:\CVS\nant\src\NAnt.Core.Tests\Tasks\GetTaskTest.cs(50,31): error CS1501: No overload 
for method 'Project' takes '0' arguments
D:\CVS\nant\build\nant-0.8.01-debug\bin\NAnt.Core.dll: (Location of symbol related to 
previous error)
D:\CVS\nant\src\NAnt.Core.Tests\Tasks\GetTaskTest.cs(96,35): error CS1501: No overload 
for method 'Project' takes '0' arguments
D:\CVS\nant\build\nant-0.8.01-debug\bin\NAnt.Core.dll: (Location of symbol related to 
previous error)
D:\CVS\nant\src\NAnt.Core.Tests\Tasks\GetTaskTest.cs(117,35): error CS1501: No 
overload for method 'Project' takes '0' arguments
D:\CVS\nant\build\nant-0.8.01-debug\bin\NAnt.Core.dll: (Location of symbol related to 
previous error)
D:\CVS\nant\src\NAnt.Core.Tests\Tasks\GetTaskTest.cs(137,35): error CS1501: No 
overload for method 'Project' takes '0' arguments
D:\CVS\nant\build\nant-0.8.01-debug\bin\NAnt.Core.dll: (Location of symbol related to 
previous error)
D:\CVS\nant\src\NAnt.Core.Tests\Tasks\GetTaskTest.cs(221,31): error CS1501: No 
overload for method 'Project' takes '0' arguments
D:\CVS\nant\build\nant-0.8.01-debug\bin\NAnt.Core.dll: (Location of symbol related to 
previous error)
D:\CVS\nant\src\NAnt.Core.Tests\Tasks\GetTaskTest.cs(256,31): error CS1501: No 
overload for method 'Project' takes '0' arguments
D:\CVS\nant\build\nant-0.8.01-debug\bin\NAnt.Core.dll: (Location of symbol related to 
previous error)
D:\CVS\nant\src\NAnt.Core.Tests\Tasks\TouchTaskTest.cs(244,11): error CS1501: No 
overload for method 'Project' takes '1' arguments
D:\CVS\nant\build\nant-0.8.01-debug\bin\NAnt.Core.dll: (Location of symbol related to 
previous error)

Try 'nant -help' for more information

Reply via email to