|
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
