I'm not sure I understand the relationship between the nant task and the
basedir property of the called build file.
If a top level build file calls a lower level build file using the nant task
and the called build file basedir is '.' any operations will be performed in
the current directory where
Ok to answer my own question. Although the entity declarations may not work
the Include task looks like a suitable replacement.
Docs don't appear to be too explicit as to whether the buildfile property
path is relative to the including XML file or the current directory. It
appears to be the curr
I'm trying to centralise some of my build rules using entity declarations
and including within a Nant build file. Something like:
]>
and then including the entity declaration within the project section:
&common-build-rules;
I receive:
INTERNAL ERROR
System.NullReferenceException: Objec
> building nant was v. easy with rotor on OS X...
>
And I had to change the src/NAnt.cs file:
using System.Text.RegularExpressions;
public struct FileVersionInfo
{
public string FileMajorPart;
public string FileMinorPart;
public string FileBuildPart;
public FileVersionInfo(string Mj, st
I've not had any reply as yet
The version of NAnt I'm using is the one that comes
with the mono mcs-0.17 download.
building nant was v. easy with rotor on OS X...
To compile I created a response file
ls src/*.cs src/*/*.cs > response.rsp
and used the following command to compile:
csc /out:N