RE: [NAnt-users] Has anyone used Nant to SUCCESSFULLY build a VC7.1 C++ project?

2006-05-16 Thread Bill Arnette
Yes, we use Nant for VC.NET 2003 unmanaged C++ development in "real" projects. But, we don't use the or tasks. We use either the task or to devenv.com. Have you tried using @verbose attribute to get a dump of what the and tasks are doing? -Original Message- From: [EMAIL PROTEC

RE: [NAnt-users] How to avoid repeating commands?

2006-02-02 Thread Bill Arnette
How about this: Create a "procedure" with the common tasks and use a property as a "parameter" -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Markus Ewald Sent: Thursday, February 02, 2006 9:56 AM To: nant

RE: [NAnt-users] Automatically updating build number on nightly builds

2005-12-15 Thread Bill Arnette
NAntContrib (nantcontrib.sf.net) has the task. We use it to increment the build numbers in our builds and then check the build.number file into the source repository (SVN). --- This

RE: [Nant-users] Best approach to call vsvars32.bat

2005-11-08 Thread Bill Arnette
My solution to this problem is to provide a setenv.bat file in each project which configures the environment for the developer/build machine. The batch file runs vsvars32.bat and sets the INCLUDE, LIB, and PATH environment variables. It also creates a doskey macro 'vs' which invokes devenv.com wi

RE: [Nant-users] deleting directory nasty problem

2005-10-20 Thread Bill Arnette
By the same token, should not succeed if the directory already exists? Fail only if there is already a *file* by the same name or if there is a permissions problem. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Pillai, Gishu R (GE Energy) Sent: Thursd

RE: [Nant-users] Pass fileset to exec

2005-10-13 Thread Bill Arnette
ert a fileset to a string with optional delimiter, something like:         fileset::to-string('wxs', ',') which would return a comma separated list of all the files in the fileset. Let me know if this would be a good thing to have. C

RE: [Nant-users] Build target from command line without dependencies

2005-09-15 Thread Bill Arnette
-Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anderson, Kelly Sent: Thursday, September 15, 2005 12:04 PM To: Bill Arnette; nant-users@lists.sourceforge.net Subject: RE: [Nant-users] Build target from command line without dependencies Bill

RE: [Nant-users] Build target from command line without dependencies

2005-09-14 Thread Bill Arnette
-Original Message- From: Owen Rogers [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 14, 2005 8:25 PM To: Arnette, Bill Cc: nant-users@lists.sourceforge.net Subject: Re: [Nant-users] Build target from command line without dependencies On 14/09/05, Arnette, Bill <[EMAIL PROTECTED]> w

RE: [Nant-users] Build target from command line without dependencies

2005-09-14 Thread Bill Arnette
-Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Edmund Schweppe Sent: Wednesday, September 14, 2005 1:54 PM To: nant-users@lists.sourceforge.net Subject: Re: [Nant-users] Build target from command line without dependencies Arnette, Bill wrote: > When w

[Nant-users] Property from fileset or vice versa?

2005-08-18 Thread Bill Arnette
Is there any way to create a property whose value is the list of resolved files in a fileset, or failing that to create a fileset from a property? What am I trying to do? I am trying to write a build file for a WiX project that lists the source/target files only once and has source file/obj file

RE: [Nant-users] newbie question: system cannot find the C++ compiler

2005-06-30 Thread Bill Arnette
Try this:   Start->Programs->Microsoft Visual Studio .NET 2003->Visual Studio.NET 2003 Tools->Visual Studio .NET 2003 Command Prompt   Then run your NAnt build in the that command prompt.   VSVars32.bat sets the INCLUDE environment variable so that CL.exe can resolve #includes and the LIB en

RE: [Nant-users] C++ SDK requirements for build server

2005-06-08 Thread Bill Arnette
You probably just installed the Core SDK. For that header, you probably need either the Web Workshop SDK or the IIS SDK. http://www.microsoft.com/downloads/details.aspx?FamilyID=a55b6b43-e24f-4ea3- a93e-40c0ec4f68e5&DisplayLang=en > -Original Message- > From: [EMAIL PROTECTED] > [mai

RE: [Nant-users] Load tasks acting weird

2005-06-03 Thread Bill Arnette
There is also a way to auto run a .cmd file when a cmd.exe window is opened. HKCR\Software\Microsoft\Command Processor\AutoRun is a REG_SZ_EXPAND variable in which you can specify the name of a batch file (or any command?) to run whenever a cmd.exe session is started. I have mine set to run vsva

RE: [Nant-users] Syncing code with VSS?

2005-05-12 Thread Bill Arnette
NAntContrib (nantcontrib.sourceforge.net), an add-on to Nant, has includes support for Visual SourceSafe. > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Pierce > Sent: Thursday, May 12, 2005 12:36 PM > To: nant-users@lists.sourceforge.net > Subjec

RE: [Nant-users] Removing files on uninstallation.

2005-03-02 Thread Bill Arnette
Title: Message There are some pretty strict rules regarding assignment of GUIDs to components.   See: http://blogs.msdn.com/robmen/archive/2003/10/18/56497.aspx     -Original Message-From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Whitner, TomSent: Wednes

RE: [Nant-users] More task woes

2005-02-23 Thread Bill Arnette
> Ian MacLean wrote: > > >> > > yeah - its implemented as an xslt script now - ie it > doesn't execute > > any tasks ( included :) ). Perhaps a better > implementation > > could be written that processes the includes as well. It could > > probably be done with xslt but that may not be the be

RE: [Nant-users] More task woes

2005-02-23 Thread Bill Arnette
> Ian MacLean wrote: > > > > I tried it out and discovered that if you omit the xmlns > attribute on > > the project in the main build file, it then works. Further testing > > reveals that if both the main and included build file have the > > identical xmlns attribute, it also works. Gary >

RE: [Nant-users] More task woes

2005-02-23 Thread Bill Arnette
> -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Merrill Cornish > Sent: Tuesday, February 22, 2005 5:45 PM > To: Arnette, Bill; 'nant-users@lists.sourceforge.net' > Subject: Re: [Nant-users] More task woes > > > Bill, > > I haven't done it r

RE: [Nant-users] is there an add-in to run nant from within vs.net?

2005-02-03 Thread Bill Arnette
You need a CVS client, like WinCVS, TortoiseCVS, or just CVSNT. On the SourceForge page, click the CVS link and it will show you what parameters you need to set in CVS to checkout the source. > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Adr

RE: [Nant-users] is there an add-in to run nant from within vs.net?

2005-02-02 Thread Bill Arnette
> -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Donal McCarthy > Sent: Wednesday, February 02, 2005 10:41 AM > To: Arnette, Bill > Cc: Arnette, Bill; nant-users@lists.sourceforge.net > Subject: RE: [Nant-users] is there an add-in to run nant from

RE: [Nant-users] is there an add-in to run nant from within vs.net?

2005-02-01 Thread Bill Arnette
options dialog. This is a bummer. I'd really like to get this working. > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Bill Arnette > Sent: Tuesday, February 01, 2005 3:32 PM > To: nant-users@lists.sourceforge.net >

RE: [Nant-users] is there an add-in to run nant from within vs.net?

2005-02-01 Thread Bill Arnette
> -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Josh Larson > Sent: Tuesday, February 01, 2005 2:55 PM > To: nant-users@lists.sourceforge.net > Subject: Re: [Nant-users] is there an add-in to run nant from > within vs.net? > > > To get the tab

RE: [Nant-users] is there an add-in to run nant from within vs.net?

2005-02-01 Thread Bill Arnette
> > Hi, > You need to add the build file to your vs.net project. The > add-in looks > at the files in the project ending with .build and .nant. It should > display the targets for any files it finds as well as their > include file > targets. > > You can configure the add-in to tell it where n

RE: [Nant-users] is there an add-in to run nant from within vs.net?

2005-02-01 Thread Bill Arnette
I haven't been able to get NantRunner to run at all. I add a .build file to my solution, but the NantRunner tab does not show up and there is no Tools->NantRunner or anything like that. I also can't seem to find any documentation about it. Also, it cannot be run as a limited-user without tweakin

RE: [Nant-users] Overriding project properties path -VC++

2005-01-19 Thread Bill Arnette
> -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Gert Driesen > 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++ > > > Bi

RE: [Nant-users] Overriding project properties path -VC++

2005-01-19 Thread Bill Arnette
t; /> > > > > > > > > > > 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 > > - O

RE: [Nant-users] Overriding project properties path -VC++

2005-01-19 Thread Bill Arnette
> -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 B

RE: [Nant-users] Full C++ compiler & headers w/o installing Visual Studio?

2005-01-19 Thread Bill Arnette
The Visual C++ Toolkit 2003 contains the same compiler as VS.NET 2003: http://msdn.microsoft.com/visualc/vctoolkit2003/default.aspx It doesn't include MFC or ATL however. What does the Visual C++ Toolkit install on my machine? The Toolkit installs (1) the Visual C++ command-line compiler and lin

RE: [Nant-users] Overriding project properties path -VC++

2005-01-18 Thread Bill Arnette
If the lib file is specified using an absolute or relative path, then you probably can't override it. But, if it is searched for using the Lib directories path, or the LIB path, then you can override it by using the task to set the LIB environment variable. > -Original Message- > From:

RE: [Nant-users] NAnt and VC++ options.

2005-01-11 Thread Bill Arnette
Another alternative is to use the task invoking "devenv.com project.sln /build debug". That will use the VC++ Directories, but it requies VS.Net to be installed on the build machine. > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Pablo Zurita

RE: [Nant-users] NAnt and VC++ options.

2005-01-10 Thread Bill Arnette
See this: http://sourceforge.net/tracker/index.php?func=detail&aid=1096614&group_id=31 650&atid=402868 The only solution currently is to set INCLUDE and LIB environment variables. This can be done in the shell before invoking Nant, or you can use this script task (oringally posted by another list

RE: [Nant-users] I'm unable to exec devenv using the task

2005-01-05 Thread Bill Arnette
> -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Gert Driesen [snip] > PS. What are the issues that you're running into with the > task ? Perhaps I am gun-shy from the days of checking .dsw's into the source control and building with them, b

RE: [Nant-users] I'm unable to exec devenv using the task

2005-01-05 Thread Bill Arnette
Title: Message I use the basedir attribute of the task to specify the full path of the devenv.com executable.   Here's how I do it...        basedir="${VS.devenv.path}"    workingdir="${build.workdir}"    commandline='${

RE: [Nant-users] Invalid element . Unknown task or datatype.

2004-12-09 Thread Bill Arnette
Title: Message Gert,   There are no instructions in the documentation for NAnt nor NAntContrib about how to use NAntContrib.  Like most people, I also just copied the dlls to the NAnt\bin directory because there was no guidance otherwise.  I looked all over today and the only thing I could f

RE: [Nant-users] HOWTO set environment variables in Nant scripts?

2004-11-03 Thread Bill Arnette
> -Original Message- > From: Gert Driesen [mailto:[EMAIL PROTECTED] > Sent: Thursday, November 04, 2004 1:34 AM > To: Arnette, Bill; [EMAIL PROTECTED] > Subject: RE: [Nant-users] HOWTO set environment variables in > Nant scripts? > > > Bill, > > Just use the child element of : > >