Thanks. I just started with Nant a couple months ago so I am still learning its nuances.
> -----Original Message----- > From: Gert Driesen [mailto:[EMAIL PROTECTED] > Sent: Wednesday, January 19, 2005 10:37 AM > To: Arnette, Bill; 'Bala'; nant-users@lists.sourceforge.net > Subject: Re: [Nant-users] Overriding project properties path -VC++ > > > Bill, > > You should really consider using a global <path> element to > hold that set of > directories. > > eg. > > <path id="includes"> > <pathelement > dir="C:\Development\Microsoft\WMSDK\WMFSDK9\include" /> > <pathelement dir="...." /> > </path> > > <setenv> > <variable name="INCLUDE"> > <path refid="includes" /> > </variable> > </setenv> > > Its definitely a more verbose construct, but also more > flexible and easier > to maintain ... at least if you ask me, but feel free to > ignore my advice > ;-) > > Gert > > ----- Original Message ----- > From: "Bill Arnette" <[EMAIL PROTECTED]> > To: "'Bala'" <[EMAIL PROTECTED]>; "Arnette, Bill" > <[EMAIL PROTECTED]>; > "'Gert Driesen'" <[EMAIL PROTECTED]>; > <nant-users@lists.sourceforge.net> > Sent: Wednesday, January 19, 2005 4:13 PM > Subject: RE: [Nant-users] Overriding project properties path -VC++ > > > > > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On Behalf Of Bala > > Sent: Wednesday, January 19, 2005 12:26 AM > > To: Arnette, Bill; Gert Driesen; nant-users@lists.sourceforge.net > > Subject: Re: [Nant-users] Overriding project properties path -VC++ > > > > > > Hi Bill, > > > > As you said , i tried to add the lib dir to the PATH > > envrironmental variable.. > > > > But it is not adding.. may be i was wrong in my syntax.. > > > > Can u help me to add a dir to PATH environmental variable...sample > > script will help me better. > > > > > > Regards, > > Bala > > This is what I do: > > <property name="build.workdir" > value="${project::get-base-directory()}/WORKDIR" > unless="${property::exists('build.workdir')}"/> > > <property name="build.paths.include" dynamic="true" > > value="C:\Development\Microsoft\WMSDK\WMFSDK9\include;${build. > workdir}\Video > Integration\common;C:\Development\Microsoft\DX90SDK\include;C: > \Development\M > icrosoft\DX90SDK\include\DShowIDL;C:\Development\Microsoft\DX9 > 0SDK\Samples\C > ++\DirectShow\BaseClasses;C:\Program Files\Microsoft > SDK\Include;C:\Program > Files\Microsoft Visual Studio .NET 2003\Vc7\INCLUDE;C:\Program > Files\Microsoft Visual Studio .NET 2003\Vc7\ATLMFC\INCLUDE;C:\Program > Files\Microsoft Visual Studio .NET > 2003\Vc7\PlatformSDK\INCLUDE;C:\Program > Files\Microsoft Visual Studio .NET > 2003\SDK\v1.1\include;${build.workdir}\Development\Microsoft\W > TL\include"/> > > <property name="build.paths.lib" dynamic="true" > > value="C:\Development\Microsoft\WMSDK\WMFSDK9\lib;C:\Developme > nt\Microsoft\D > X90SDK\Lib;C:\Development\Microsoft\DX90SDK\Samples\C++\Direct > Show\BaseClass > es\lib;C:\Program Files\Microsoft SDK\Lib;C:\Program > Files\Microsoft Visual > Studio .NET 2003\Vc7\LIB;C:\Program Files\Microsoft Visual Studio .NET > 2003\Vc7\ATLMFC\LIB;C:\Program Files\Microsoft Visual Studio .NET > 2003\SDK\v1.1\LIB"/> > > <setenv name="INCLUDE" value="${build.paths.include}"/> > <setenv name="LIB" value="${build.paths.lib}"/> > > > To append to the PATH environment you could do something like: > > <setenv name="PATH" > value="${environment::get-variable('PATH')};C:\MyNewPath"/> > > Hope this helps, > Bill > > > > ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ Nant-users mailing list Nant-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-users