> * change the way <include> works so that when > tasks/targets execute from > included files the base directory for those tasks > will be relative to the > directory of the included build file.
I actually expect things to work the other way. We use the include task to provide common targets, in an effort to keep individual build files as simple as possible. So we expect the included file to be incorporated into the including project, and run relative to the including projects basedir. > * change <include buildfile=""/> to <include > file=""/> to clean up the > syntax and make people verify that there includes > are still valid. Uh-oh. That means lots of build file changes for me. Actually, wouldn't keeping it consistent with the nant task (which uses buildfile) make sense? Kevin --- "Shaw, Gerry" <[EMAIL PROTECTED]> wrote: > I would like to make some changes to how the > <include> task works. > > Currently if you use <include> to include a file > from another directory the > tasks in the included file will be using a > Projec.BaseDirectory that is the > same from the file doing the including. This is > very limiting and not very > intuitive at all. Also I believe the basedir > attribute on the <project> > element is another thing that is confusing and > shouldn't be there. > > I propose: > * remove the basedir attribute from <project>. I > think we've talked about > this and agreed this is a good thing. > > * change the way <include> works so that when > tasks/targets execute from > included files the base directory for those tasks > will be relative to the > directory of the included build file. (Like how C++ > #include works). > > * change <include buildfile=""/> to <include > file=""/> to clean up the > syntax and make people verify that there includes > are still valid. > > > ------------------------------------------------------- > This SF.NET email is sponsored by: AMD - Your access > to the experts > on Hammer Technology! Open Source & Linux > Developers, register now > for the AMD Developer Symposium. Code: EX8664 > http://www.developwithamd.com/developerlab > _______________________________________________ > Nant-developers mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/nant-developers __________________________________________________ Do you Yahoo!? Yahoo! News - Today's headlines http://news.yahoo.com ------------------------------------------------------- This SF.NET email is sponsored by: AMD - Your access to the experts on Hammer Technology! Open Source & Linux Developers, register now for the AMD Developer Symposium. Code: EX8664 http://www.developwithamd.com/developerlab _______________________________________________ Nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
