Re: [nant-dev] include and BaseDirectory

2002-09-18 Thread Kevin Dente
* 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

Re: [nant-dev] New task idea

2002-07-16 Thread Kevin Dente
True - but then you actually need the IDE installed on that machine. With the CSPROJ task, you only need the free C# compiler (as in, you don't need a VS.Net license for your build machine). The devenv task is really just the exec task. --- Brad Wilson [EMAIL PROTECTED] wrote: Kevin Dente

Re: [nant-dev] New task idea

2002-07-16 Thread Kevin Dente
VS.Net to create the project, the builder wouldn't need it to perform the build. I also suspect that the actually build would be faster than an DEVENV task, since you don't need to launch the rather beastly IDE. --- Brad Wilson [EMAIL PROTECTED] wrote: Kevin Dente wrote: True - but then you

RE: [nant-dev] Calling a target if it exists

2002-06-27 Thread Kevin Dente
. Are there any others that make sense? -Original Message- From: [EMAIL PROTECTED] [mailto:nant-developers- [EMAIL PROTECTED]] On Behalf Of Kevin Dente Sent: Thursday, June 27, 2002 11:54 AM To: Scott Hernandez Cc: 'Nant developer's list' Subject: RE: [nant-dev] Calling

Re: [nant-dev] Proposed changes (long)

2002-06-26 Thread Kevin Dente
I went ahead and made the changes to the VB6 task so that it parses the VBP to build its dependency list (both sources and references). It now pulls its output file name from the VBP file as well. I'll submit the change when I submit the others. --- Ian MacLean [EMAIL PROTECTED] wrote: Kevin

Re: [nant-dev] Proposed changes (long)

2002-06-26 Thread Kevin Dente
). So I changed it such that if the output attribute isn't set, it gets it from the project. Otherwise, the attribute setting overrides the project setting. --- Ian MacLean [EMAIL PROTECTED] wrote: Kevin Dente wrote: I went ahead and made the changes to the VB6 task so that it parses the VBP

RE: [nant-dev] Old business

2002-06-25 Thread Kevin Dente
Is it really that hard to write the paths with the correct case? Well...at the risk of sounding incredibly lazy or anal...yes, it is kind of a pain. I've been building NAnt files for a variety of projects and making sure that I match case really has been a pain. On the more philosophical

RE: [nant-dev] Old business

2002-06-25 Thread Kevin Dente
be the goal. The behavior should be definable from the operating system and file system. The config file could force a behavior, but I think the default behavior should be good. Kevin, what is your P/Invoke method for detection? -Original Message- From: Kevin Dente

RE: [nant-dev] FileSet includes question

2002-06-24 Thread Kevin Dente
Oops, I suggested the exact same thing before I had read this. Serves me right for not reading the whole thread before replying. In looking through the Ant code, the only tricky thing they do is to ensure that there isn't a circular reference. Not a hard check to do, but an important one. ---

[nant-dev] Old business

2002-06-24 Thread Kevin Dente
A while back there were discussions on a couple of features in NAnt. They were: * Case sensitivity in filesets * Configurable properties (property values fetched from nant.config). Was a final determination ever made on either of these issues? Personally, I'm finding case-sensitivity to be a big

RE: [nant-dev] Old business

2002-06-24 Thread Kevin Dente
- [EMAIL PROTECTED]] On Behalf Of Kevin Dente Sent: Monday, June 24, 2002 11:55 AM To: Nant developer's list Subject: [nant-dev] Old business A while back there were discussions on a couple of features in NAnt. They were: * Case sensitivity in filesets I assume you are talking

RE: [nant-dev] Loop Task

2002-06-24 Thread Kevin Dente
this should go into the NAnt core or NAntContrib? I'm leaning towards core. -Original Message- From: [EMAIL PROTECTED] [mailto:nant-developers- [EMAIL PROTECTED]] On Behalf Of Kevin Dente Sent: Monday, June 17, 2002 11:08 AM To: Scott Hernandez; [EMAIL PROTECTED] Cc: [EMAIL

RE: [nant-dev] Loop Task

2002-06-24 Thread Kevin Dente
to the foreach. It would need to be embedded, or referenced. Right now a Target is the only reference-able type. -Original Message- From: [EMAIL PROTECTED] [mailto:nant-developers- [EMAIL PROTECTED]] On Behalf Of Kevin Dente Sent: Monday, June 24, 2002 1:53 PM To: Scott

RE: [NAntC-Dev] RE: [nant-dev] Loop Task

2002-06-24 Thread Kevin Dente
I actually kinda like foreach. --- Scott Hernandez [EMAIL PROTECTED] wrote: I'm open for suggestions on a better name. :) -Original Message- From: Tomas Restrepo [snip] That's great! In the general sense, I think this is much useful, particularly as we could use it as a

Re: [NAntC-Dev] RE: [nant-dev] Loop Task

2002-06-24 Thread Kevin Dente
Ah, oops, gotcha. OK, I'll agree with you on that one. :) --- Tomas Restrepo [EMAIL PROTECTED] wrote: Hi Kevin, I actually kinda like foreach. Me too. I was referring, however, to TaskWithEmbeddedTasks, not foreach ;) -- Tomas Restrepo [EMAIL PROTECTED]

RE: [nant-dev] FileSet includes question

2002-06-23 Thread Kevin Dente
. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Kevin Dente Sent: Thu, June 20, 2002 11:31 AM To: Nant developer's list Subject: [nant-dev] FileSet includes question The (now out of date) Nant documentation on the sourceforge site

[nant-dev] id/idref in NAnt

2002-06-21 Thread Kevin Dente
Has anybody looked at adding the id/idref of Ant to NAnt? It's looking to me like very useful feature. For those who aren't familiar with it, Ant let's you assign ids to certain elements (like FileSets, DirSets, FileLists, etc), and then reference those in other build files. I can definitely see

[nant-dev] FileSet includes question

2002-06-20 Thread Kevin Dente
The (now out of date) Nant documentation on the sourceforge site for the FileSet says the following about the includes element: comma-separated list of patterns of files that must be included I read this to mean that a single include tag can have multiple, comma-separated files/patterns in a

Re: [nant-dev] Dependency checking in tasks

2002-06-19 Thread Kevin Dente
I can't really speak in general, but for the link task specifically, I'm actually working on adding in dependency checks right now (cl task also). The C++ stuff isn't quite as evolved as the other compiler tasks at the moment. --- John Lam [EMAIL PROTECTED] wrote: I'm curious - why aren't there

[nant-dev] FileSets and multiple directories

2002-06-13 Thread Kevin Dente
I'm trying to make some changes to the link task (C++ linker), and am struggling with something. What I'm trying to do is specify a fileset of library files that should be linked into the EXE, and be able to search a set of directories to find the library files. This is of course a fairly typical

RE: Re: [nant-dev] FileSets and multiple directories

2002-06-13 Thread Kevin Dente
I've ever specified anything other than a system-like library using a lib search path. For all of my user sorts of libraries, I always specify the complete path name. That's definitely not the case at my company. We have dozens of old-style DLLs with import libraries, and we use a

Re: RE: Re: [nant-dev] FileSets and multiple directories

2002-06-13 Thread Kevin Dente
Oh, I see what you're saying. I guess that would work as long as we only have one lib directory for our lib files. Hmm, I'll think about that. In the past we've used the notion of local and network lib paths, to make local development easier, which we'd have to give up. I think I can also code