Bernard: I'm forwarding this to the group to see if we can find a
resolution.
Others: Please at least skim this and do a sanity check for the ideas.
Summary:
Nant is ambiguous of how it treat's base directories in projects.
Currently there is a -basedir command line switch, a basedir attribute
+1, Sounds good.
/Parent.build
nant - subdir/Child.build
What will be the basedir for the child.build Project? (/subdir/ or /)
-Original Message-
From: Gerry Shaw
[snip]
Nested build files (via nant task)
* By default you should just specify the build file you wish. Early
/Parent.build
nant - subdir/Child.build
What will be the basedir for the child.build Project? (/subdir/ or /)
Assuming you what you meant by your notation means:
Parent.build
project
nant buildfile=subdir/Child.build/
/project
The basedir of the child.build would be the same as