[nant-dev] vsproj task

2002-11-13 Thread Matthew Mastracci
I've got the VSProj task building and working (but not fully integrated yet). I noticed that SLiNgshoT does something similar to this, but I think that this project has a greater understanding of VS.NET project files. I've managed to correctly reproduce the (ugly) handling of .resx -

Re: [nant-dev] C# project file compiler - support for .csproj filesin NAnt?

2002-11-14 Thread Matthew Mastracci
types. Projects in C++ and C# are supported, including Web Projects. If your compiler/task does the same as SLiNgshot, you may want to help enhancing it. Best regards, Bernard [1] http://nantcontrib.sourceforge.net/ -Original Message- From: Matthew Mastracci [mailto:matt;aclaro.com

Re: [nant-dev] Error on relative path in AssemblyKeyFile

2002-11-14 Thread Matthew Mastracci
I have a task for NAnt that will compile projects exactly as VS.NET does. Please see my earlier messages for more information, and let me know if you are interested in trying out the custom NAnt task. Szymon Kobalczyk wrote: Ok, here is the last problem I had to face today. Some of our

[nant-dev] More VS.NET project fun

2002-11-14 Thread Matthew Mastracci
I've just finished coding the .licx file compilation routines. You can now compile a .csproj file containing licensed components with the classnames stored in an .licx file. This file then is compiled to Outputname.extension.licenses and embedded as a resource. If anyone is interested, I can

Re: [nant-dev] Error on relative path in AssemblyKeyFile

2002-11-15 Thread Matthew Mastracci
for now the functionality to produce the NMake makefiles? In any case I would like to keep SLingshoT as a command line util along with a NAnt task. Szymon. -Original Message- From: Matthew Mastracci To: Ian MacLean Cc: Szymon Kobalczyk; '[EMAIL PROTECTED]'; 'Bernard Vander Beken' Sent: 2002

Re: [nant-dev] FAQ: The next NAnt version

2002-11-20 Thread Matthew Mastracci
While everyone's awake in here - can I ask which branch tag the next version of NAnt is coming from? I'm sitting on the resx and license tasks for the moment. As well, I'm still trying to get CVS under windows to work over PLink to sourceforge so I can actually check in. :) Kevin Miller

Re: [nant-dev] FAQ: The next NAnt version

2002-11-20 Thread Matthew Mastracci
directory for `/cvsroot/nant/nant' (/cvsroot/n ant/nant/#cvs.lock): Permission denied cvs server: failed to obtain dir lock in repository `/cvsroot/nant/nant' cvs [server aborted]: read lock failed - giving up Ian MacLean wrote: Matthew Mastracci wrote: While everyone's awake in here - can I ask

Re: [nant-dev] Path problems with latest NAnt from CVS

2002-12-10 Thread Matthew Mastracci
*gulp*. resx and license were recently added by me. You're right that the paths should be relative to the project, and I believe the solution you have is correct. If you have a patch, send it my way and I can check it in, or I can take a look myself. The unit tests *may* need to be modified

Re: [nant-dev] J# compiler tag available for nant

2003-01-13 Thread Matthew Mastracci
The code and unit tests look good for style and completeness. I'm in the process of getting VJ# set up so I can't run the test just yet. For a task related to VJ# (or something else not part of the default .NET install), should this be a loadable task? Someone without the VJ# install would

Re: [nant-dev] csproj

2003-01-16 Thread Matthew Mastracci
That would be me - I have a VSProj task that handled .csproj files, but I haven't had a chance to clean it up for NAnt yet. Javier Ochoa Lopez wrote: New to nant, please help... I am trying to have automated builds for my project. I have seen at the forum some ideas about having a csproj task

[nant-dev] LicenseTask fix

2003-02-13 Thread Matthew Mastracci
I just checked in a fix for the LicenseTask to convert the target to uppercase. Apparently, some licensing systems expect this, while others are case-insensitive. The new behaviour matches that of Visual Studio.NET, however. Matt. ---

Re: [nant-dev] Indenting external program output? + Let's get thisrelease out

2003-02-14 Thread Matthew Mastracci
Regardless of future implementation tasks, would anyone object if I enhance the ExternalProgramBase to indent output from called programs? :) I agree that we need a more powerful logging system, but as things stand right now, we have a half-decent one that gets the job done. Once 0.8 is

Re: [nant-dev] Visual Studio solution builder

2003-02-22 Thread Matthew Mastracci
in the absence of the web server? Brian -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Matthew Mastracci Sent: Saturday, February 22, 2003 8:02 AM Cc: [EMAIL PROTECTED] Subject: [nant-dev] Visual Studio solution builder Now that NAnt 0.8.01 has been released

[nant-dev] Loop task delimiters

2003-02-27 Thread Matthew Mastracci
Should we change the following lines in the LoopTask? Currently, the string is split based on a single delimiter. Since String.Split() supports a character array, we can remove the char array [0] indexer and have it split on any character in the delim property. I can fix this and check it

Re: [nant-dev] Loop task delimiters

2003-02-27 Thread Matthew Mastracci
pattern=$[^#].* / Any comments? Matthew Mastracci wrote: Should we change the following lines in the LoopTask? Currently, the string is split based on a single delimiter. Since String.Split() supports a character array, we can remove the char array [0] indexer and have it split on any

RE: [nant-dev] Loop task delimiters

2003-02-28 Thread Matthew Mastracci
delim=, property name=x / property name=y / /foreach -- Matthew Mastracci [EMAIL PROTECTED] --- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf

Re: [nant-dev] Reaction to NAntExplorer

2003-03-01 Thread Matthew Mastracci
I think it's a great idea to have a NAnt GUI tool. I'm in the process of converting over our shop from batch files to NAnt for our nightly builds and I'm looking forward to having a GUI to run my builds (especially unit tests) before checking in. Unfortunately it'll be a little while before

Re: [nant-dev] PATCH: copy task w/read-only attribute destination

2003-03-03 Thread Matthew Mastracci
) +dstInfo.Attributes = FileAttributes.Normal; } } else { string msg = String.Format(CultureInfo.InvariantCulture, Could not find file {0} to copy., srcInfo.FullName); Philip Nelson wrote: --- Matthew Mastracci

Re: [nant-dev] PATCH csc task : add support for unsafe and checkedoptions

2003-03-05 Thread Matthew Mastracci
? Thanks, Gert -- Matthew Mastracci [EMAIL PROTECTED] --- This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger for complex code. Debugging C/C++ programs can leave you feeling lost and disoriented. TotalView can

[nant-dev] PATCH: Fix for directories getting treated as files in FileSet

2003-03-05 Thread Matthew Mastracci
The following patch fixes directories getting treated as files in a FileSet. This behaviour was breaking certain copy operations. It also fixes the Delete and Copy tasks to handle the new behaviour, allows delete and copy tasks to handle read-only files, adds a CopyTest unit test, and

Re: [nant-dev] CopyTask bug

2003-03-05 Thread Matthew Mastracci
I'm taking a look at this one. The problem is that FileSet is adding matching directories. Right now, I'm writing unit tests and fixing both the delete and copy task to work sanely. Gert Driesen wrote: Hi, Apparently there's a bug in the CopyTask when directories included using a fileset

Re: [nant-dev] PATCH: Fix for directories getting treated as filesin FileSet

2003-03-06 Thread Matthew Mastracci
Whoops - I just noticed that everything did end up getting applied. Thanks... I'm not sure, but the MoveTask looks like it may been to be fixed up as well. I think a unit test needs to be written to see if the functionality is correct (the current one succeeds, but I think it only tests a

[nant-dev] PATCH: Speed fix for DirectoryScanner

2003-03-06 Thread Matthew Mastracci
This patch does a test to see if a pattern should result in a recursive search. Recursive searches are triggered by either wildcard directory names or the ** path separator (see the comments for more detail). The speed increase should be visible for some cases, but you should see improvements

Re: [nant-dev] PATCH: Fix for directories getting treated as files inFileSet

2003-03-06 Thread Matthew Mastracci
Whoops- I keep forgetting the -u :) I can check this stuff in on my end. Ian MacLean wrote: Matthew, I applied your patches to Fileset.cs and directoryscanner.cs as well as the new copytest.cs. The part of the patch fixing copy and delete failed to apply against my tree - maybe because the

Re: [nant-dev] Directoryscanner issue ?

2003-03-11 Thread Matthew Mastracci
[EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers -- Matthew Mastracci [EMAIL PROTECTED] --- This SF.net email is sponsored by:Crypto Challenge is now open! Get cracking and register here for some mind boggling fun

[nant-dev] PATCH: Use fileset for NUnit

2003-03-11 Thread Matthew Mastracci
This patch adds support for running NUnit2 tests with a fileset source for assemblies. This allows you to specify: nunit2 test includesList name=tests.txt / /test /nunit2 to run all of the tests in test.txt. It still supports the old syntax. Any objections? Matt. ? patch.txt ?

[nant-dev] PATCH: DirectoryScanner fix

2003-03-11 Thread Matthew Mastracci
This patch re-enables the behaviour I checked in earlier, but properly supports exclude paths. I wrote a number of exclude path tests in DirectoryScannerTest.cs to exercise a number of pieces of exclude behaviour, as well as running a test-build with this patch. Everything works well. The

Re: [nant-dev] Formatting, #Regions, and CVS Keywords

2003-03-12 Thread Matthew Mastracci
(other than coding, code reviews, testing, and releases :) along these lines? -- Matthew Mastracci [EMAIL PROTECTED] --- This SF.net email is sponsored by:Crypto Challenge is now open! Get cracking and register here for some mind boggling fun

Re: [nant-dev] 0.8.2 release + Solution builder question

2003-03-13 Thread Matthew Mastracci
Sure- here's the current source. The project is at the point where it can compile every VS.NET project I've thrown at it. Brant helped me add VB.NET support to the task as well (I haven't tested this). I've even got a very basic web project compiler, but this is not even close to complete.

Re: [nant-dev] Log4Net and NAnt Schema

2003-03-21 Thread Matthew Mastracci
Sweet! I can't wait to try out the logging. One thing I would like to implement is having the LogPrefix stuff added by default - you would be able to just specify Log.WriteLine and have the prefix/indent added by default. Once this stuff has baked in CVS for a while, perhaps we should

[nant-dev] Release 0.8.2

2003-03-26 Thread Matthew Mastracci
Before 0.8.2 goes into release mode, are there any outstanding issues that anyone needs addressed? Specifically: - Any showstopping bugs? There have made some significant changes to a number of core classes. There's always a chance for a new bug or regression to pop up. Is the SharpZipLib

Re: [nant-dev] [Nant-users] How to use nunit2 task (resend)

2003-03-28 Thread Matthew Mastracci
Make sure that you're using the same version of NUnit for linking your test assemblies that NAnt uses. You'll get this error if there is a mismatch. I'm not sure what we can do to fix the issue of linking against the wrong NUnit, but I'm guessing that this is what the problem is. Anthony

Re: [nant-dev] [Nant-users] How to use nunit2 task (resend)

2003-04-02 Thread Matthew Mastracci
I added fileset support to the NUnit2 task earlier - but this shouldn't affect the assemblyname attribute. Scott Hernandez wrote: That assemblyname attribute is really a nunit assemblyname(FilePath). It really needs to be a full filepath to the file. I have updated the NUnit2Test to resolve the

Re: [nant-dev] Running NAnt from a CD ROM??

2003-05-27 Thread Matthew Mastracci
Does NAnt shadow copy DLLs right now? I seem to remember seeing a shadow copy cache directory (though that could be NUnit related) [EMAIL PROTECTED] wrote: What os are you running on ? - We are running on Win2k workstation and server. What happens if you copy it to the local disk -

Re: [nant-dev] Solution Task WebDav

2003-05-31 Thread Matthew Mastracci
Make sure you've set Script Source Access in your security settings and set Write access to your bin directory. At some point I'll put in a URL - path mapping in the solution task to get around having to use WebDAV. brant wrote: The NAnt solution task uses WebDav to retreive the project file

[nant-dev] 0.8.2-rc1 bugs so far

2003-04-12 Thread Matthew Mastracci
I've discovered a few bugs so far. :) * NUnit2 task is broken when specifying multiple assemblies with a fileset * FileSet's includeList element is broken These are fixed in CVS. I'm going to respin the build while I can to avoid any support messages for these items. Matt.

[nant-dev] NAnt 0.8.2-rc2 available

2003-04-12 Thread Matthew Mastracci
scanning. * Resgen file generation correctness fixes. * Added support multiple delimiters and string trimming to LoopTask's file line mode. * More support for CSC/VBC command-line options. Thanks! Matthew Mastracci --- This SF.net email

Re: [nant-dev] Adding files to a fileset

2003-06-25 Thread Matthew Mastracci
I noticed some people talking earlier about having build events on the solution task. Perhaps it might be useful to add each file, as it was compiled, to a named fileset and run a task (such as FxCop or obfuscation) on all the files after. What do you think? We could probably do it by

Re: [nant-dev] FW: Upcoming 0.8.3 release

2003-06-26 Thread Matthew Mastracci
Is it alright to do a couple of pre-0.8.3 builds before the real one (at least one)? I found that for the last release, people are more likely to test and send bug reports for a pre- build than a development build. Matt. John Barstow wrote: I'm hoping to do an 0.8.3 release sometime next

Re: [nant-dev] Bug in solution task with a web project

2003-07-03 Thread Matthew Mastracci
Is CSC.EXE in your path while running NAnt? I'm hoping one day to add a web path mapping property to the solution task. Right now it has a very basic set of error-prone WebDAV methods to handle compiling of a web project that is usually on the build server anyways. It also tries to use the

Re: [nant-dev] Bug in solution task with a web project

2003-07-03 Thread Matthew Mastracci
: Matthew Mastracci [mailto:[EMAIL PROTECTED] Sent: Thursday, July 03, 2003 12:07 PM To: Philippe Lavoie Cc: [EMAIL PROTECTED] Subject: Re: [nant-dev] Bug in solution task with a web project Is CSC.EXE in your path while running NAnt? I'm hoping one day to add a web path mapping property

Re: [nant-dev] Bug in solution task with a web project

2003-07-03 Thread Matthew Mastracci
Message- From: Matthew Mastracci [mailto:[EMAIL PROTECTED] Sent: Thursday, July 03, 2003 12:07 PM To: Philippe Lavoie Cc: [EMAIL PROTECTED] Subject: Re: [nant-dev] Bug in solution task with a web project Is CSC.EXE in your path while running NAnt? I'm hoping one day to add a web path mapping

Re: [nant-dev] For review - 0.8.3 rc1 release notes

2003-07-09 Thread Matthew Mastracci
I have noticed that NAnt has started taking the basedir relative to the location of the NAnt script, rather than the working directory of where NAnt was run from. This seems to have taken place somewhere in 0.8.3 development. John Barstow wrote: 0.8.3rc1 release notes (plain text format)

Re: [nant-dev] [RC1-Bug] solution task and VB.NET web application

2003-07-17 Thread Matthew Mastracci
Bizarre- I thought this was checked in before RC1. You might need to wait for the final release. Philippe Lavoie wrote: Im resending this with RC1 in the title so that John doesnt miss it J Im getting the following output which I though was solved by Matthew [solution] -

Re: [nant-dev] [RC1-Bug] solution task and VB.NET web application

2003-07-17 Thread Matthew Mastracci
I thought it was both, but I made a number of fixes and it might have slipped through my mental net. Will the final release be made against the HEAD or RC1? On Thu, 2003-07-17 at 19:25, Ian MacLean wrote: Matthew Mastracci wrote: Bizarre- I thought this was checked in before RC1. You might

Re: [nant-dev] NAnt INTERNAL ERROR - Solution Task, VS.NET 2003

2003-07-18 Thread Matthew Mastracci
Do you have a release configuration in your MobileAdministratorPlugins project? Vitaly Livshits wrote: Hello, I am getting the following error when trying to to build my solution. Do you know what might be causing it? The .build file is attached. Thanks, Vitaly Livshits Senior Software

[nant-dev] VB projects now supported

2003-07-18 Thread Matthew Mastracci
I've also checked in support for reading resources of VB projects and generating the appropriate dependent resource name. This was supposed to go in RC1, but I managed to check it into the wrong CVS branch. Look for it in the final 0.8.3 release. Matt.

[nant-dev] Solution task fixes checked in

2003-07-18 Thread Matthew Mastracci
For those interested, some recent bugfixes checked in: - Generate the correct filename for .resx files without dependent files (ie: x\foo.resx in project some.namespace - some.namespace.x.foo.resources) - Convert the requested configuration to lowercase to match the rest of the solution

Re: [nant-dev] Building solution works in VS.NET but not when usingNAnt solution task

2003-07-22 Thread Matthew Mastracci
This is a bug. I'm pretty sure it's fixed in CVS. Use the lowercase version of your configuration (ie: release) instead of Release. [EMAIL PROTECTED] wrote: I have built some projects successfully and have made sure that the dependencies are build in order, however, when NAnt tries to

Re: [nant-dev] Using TlbImp Without VS.NET Installed

2003-07-22 Thread Matthew Mastracci
Install the framework SDK. This includes all of the utilities required to fully build a VS.NET solution, minus devenv.exe. Aaron Jensen wrote: Part of our .NET software requires use of a .NET wrapper around a COM object. As such, during a build (using the sln / taks), tlbimp.exe is called

[nant-dev] FIXED: Major temp directory leak in solution task

2003-07-23 Thread Matthew Mastracci
release candidate. Matthew Mastracci wrote: I've just realized that the temp directory leak in the solution task is likely slowing my build process down by an order of magnitude! Those who run checkin/nightly builds with this task may wish to consider an automated process to clear the temp

Re: [nant-dev] Solution/Project Parser

2003-07-24 Thread Matthew Mastracci
concept. And then it was Matthew Mastracci I believe (correct me if I'm wrong) that introduced the solution task into NAnt. Unfortunatly, I'm not quiet happy with its current implementation, because there's no clear separation between the solution/project as data (the content of the .sln and .*prj

Re: [nant-dev] Solution/Project Parser

2003-07-24 Thread Matthew Mastracci
). Ofcourse, it all depends on your focal point, meaning if you don't use VS.NET, you probably couldn't care less about the solution concept. And then it was Matthew Mastracci I believe (correct me if I'm wrong) that introduced the solution task into NAnt. Unfortunatly, I'm not quiet happy with its

Re: [nant-dev] Solution/Project Parser

2003-07-24 Thread Matthew Mastracci
Does VS.NET save all of your files before doing a build, or do you have to manually save them? Bill Conroy wrote: My whole team does this all too. Here is the writeup I gave out a while back to the OT list on how to do this: Here are the steps I used to integrate[note I do not address keeping

Re: [nant-dev] [0.8.3] RC2 build failure

2003-07-28 Thread Matthew Mastracci
party libraries (for multiple framework versions). Apparently you've committed the NAnt.VSNet.build from the main branch to the 0.8.3 branch. Gert - Original Message - From: Matthew Mastracci [EMAIL PROTECTED] To: John Barstow [EMAIL PROTECTED] Cc: Nant-Developers (E-mail) [EMAIL

Re: [nant-dev] Solution/Project Parser

2003-07-28 Thread Matthew Mastracci
Perhaps it might be better to design an .xsd and use the automatic XML deserialization routines. I've found that this way is much cleaner than the methods used in the current solution and slingshot tasks. Bernard Vander Beken wrote: Hello Yves, Have you looked at the parsing logic and

Re: [nant-dev] Contributing

2003-07-30 Thread Matthew Mastracci
go about contributing all of this? Thanks - Tom Cabanski, President Objective Advantage, Inc. http://www.oai.cc Phone: +1-281-348-2517x15 -- Matthew Mastracci [EMAIL PROTECTED

Re: [nant-dev] Avoid using WebDAV with solution task

2003-08-02 Thread Matthew Mastracci
: Matthew Mastracci [EMAIL PROTECTED] To: J. Jason De Lorme [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Saturday, August 02, 2003 1:05 AM Subject: Re: [nant-dev] Avoid using WebDAV with solution task Just a note- there was recently a submission that added a webmap URL-filesystem mapping

Re: [nant-dev] solution task fixes

2003-08-22 Thread Matthew Mastracci
Eddie - ignoring non-csproj and non-vbproj files looks good. We shouldn't do this without at least warning the user that we are ignoring their projects, however. Can you add a log message to this test? Eddie Tse wrote: Hi All, I've been experimenting with the solution task from CVS and had

Re: [nant-dev] last suggestion - Solution task again

2003-08-22 Thread Matthew Mastracci
I'd recommend against comparing only filenames. This will likely end up causing trouble down the line. VS.NET is certainly a mess when it comes to hint paths, but I've found that they are generally accurate. I don't even think it uses them half of the time. :) Can you describe your

Re: [nant-dev] last suggestion - Solution task again

2003-08-26 Thread Matthew Mastracci
with the correct reference path for that workstation. brant ... From: Martin Aliger [EMAIL PROTECTED] To: Matthew Mastracci [EMAIL PROTECTED] CC: ! nant [EMAIL PROTECTED] Subject: Re: [nant-dev] last suggestion - Solution task again Date: Mon, 25 Aug 2003 10:52:59 +0200 I'd recommend

Re: [nant-dev] last suggestion - Solution task again

2003-08-27 Thread Matthew Mastracci
I think I understand. Each developer has a bunch of reference directories that are set up in VS.NET, right? You're right - we would likely need to add a references tag to the solution task to handle this situation. Matt. Martin Aliger wrote: Odd... We simply check in .csproj files and

Re: [nant-dev] last suggestion - Solution task again

2003-08-29 Thread Matthew Mastracci
Good find. I like your assembly-folders idea. Unfortunately, I'm quite busy at work and don't have any time for solution task development. It should be pretty straight-forward to implement if someone has an hour or so to space. Martin Aliger wrote: I did some exploration in this field and

Re: [nant-dev] last suggestion - Solution task again

2003-08-30 Thread Matthew Mastracci
assembly-folders includes name=c:\temp\build\dll/ /assembly-folders /solution Martin -- Matthew Mastracci [EMAIL PROTECTED] --- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http

RE: [nant-dev] solution task question

2003-09-02 Thread Matthew Mastracci
___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers -- Matthew Mastracci [EMAIL PROTECTED] --- This sf.net email is sponsored by:ThinkGeek Welcome

Re: [nant-dev] 0.83-rc3

2003-09-04 Thread Matthew Mastracci
AFAIK, there wasn't a problem with the hint path per se, but rather that it didn't have a way to override the hint path for people who store their 3rd-party DLLs in a different place per-developer. We're using the 0.8.3 solution task here. As long as the fix for the .resx resources

Re: [nant-dev] [PATCH] New fileset option fromframework

2003-09-07 Thread Matthew Mastracci
heaven. http://thinkgeek.com/sf ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers -- Matthew Mastracci [EMAIL PROTECTED] --- This sf.net

Re: [nant-dev] NUnit security

2003-09-10 Thread Matthew Mastracci
Especially those people using Draco.NET to build Sourceforge projects. :) Martin Aliger wrote: Seems ok. It is not problem for me - just a general thought. Maybe we could add note about it into doc for NUnit{1,2} tasks. Could be problem for projects like Draco.NET or CruiseControl.NET

Re: [nant-dev] solution task addin

2003-09-12 Thread Matthew Mastracci
Quick note- should the compiler be specified for each of these args? Not all args are supported by all compilers. Specifying an argument that a compiler does not support may break your build. I'd wager that a good number of places used mixed-language builds. BTW, thanks for all of the

Re: [nant-dev] solution task addin

2003-09-12 Thread Matthew Mastracci
I agree with Martin. Sometimes you need to override a build setting on your build machine. At our shop, we tag each build with a string version that doesn't fit Microsoft's idea of a version number. This produces a warning and, on assemblies that build with warning = error, a build failure!

Re: [nant-dev] license task broken

2003-09-14 Thread Matthew Mastracci
scanner (I'm not sure, cause I have not much time to dive into this yet). If I give something like D:\licensed_components\*.dll as includes in the nested assembly, he tries to load dlls without the ending. Eg A file name assembly.dll gets only assembly . HTH, -sa -- Matthew Mastracci [EMAIL

Re: [nant-dev] solution task fix

2003-09-17 Thread Matthew Mastracci
Unfortunately, VS.NET uses the name of the class as the generated resources filename. Changing this would break any designer-created code. BTW, as a friendly suggestion. :) I can't read your mail from Sept. 9 because it appears to be encoded in something other than text/plain. I get

Re: RE : [nant-dev] solution task fix

2003-09-17 Thread Matthew Mastracci
[mailto:[EMAIL PROTECTED] Sent: Wednesday, September 17, 2003 5:00 AM To: Matthew Mastracci; Vincent Labatut Cc: [EMAIL PROTECTED] Subject: Re: [nant-dev] solution task fix VS.NET uses the full name of the class (namespace.classnam) for the behind the scenes .resx files (those resource files

Re: [nant-dev] RE: RE: [Fwd: Ready to tackle next release]

2003-10-03 Thread Matthew Mastracci
://lists.sourceforge.net/lists/listinfo/nant-developers -- Matthew Mastracci [EMAIL PROTECTED] --- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf ___ nant-developers mailing

Re: [nant-dev] RE: RE: [Fwd: Ready to tackle next release]

2003-10-03 Thread Matthew Mastracci
. Thanks for the clarification, Matt. Ian MacLean wrote: Matthew Mastracci wrote: Please let me know if I'm totally out to lunch on this one- I'm guessing that this resx issue you are describing is a problem with the solution task. I think he's talking about Compilerbase.cs. The regular compiler

Re: [nant-dev] Licensing

2003-10-09 Thread Matthew Mastracci
I'm not sure that I agree with changing the license to a BSD or Apache-style license. The code I've contributed was for a GPL project - changing it now would be the same to me as a bait-and-switch scheme pulled by a company. NAnt works well as a GPL'd project. It's effectively a stand-alone

Re: [nant-dev] Licensing

2003-10-10 Thread Matthew Mastracci
I agree, though in [2] and [3] I believe that changes (if any) to the core NAnt code should be contributed back. Scott Hernandez wrote: All of these scenarios should be allowed, IMHO. - Original Message - From: Brant Carter [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, October

Re: [nant-dev] Licensing

2003-10-10 Thread Matthew Mastracci
While replying to your note, I noticed the following on our license page: http://nant.sourceforge.net/license.html --- NAnt ships with a prebuilt version of NDoc. The NAnt license does not apply to these components located in the bin folder of the distribution. NDoc is licensed under the GNU

[nant-dev] solution task speedups

2003-10-29 Thread Matthew Mastracci
I pointed nprof at NAnt to see if I could get the solution task to build a little quicker for those of us with extra-large solutions. The code in Reference.cs was re-loading projects over and over if project references were being used. This re-loading of projects consumed over 99% of the

[nant-dev] [need review] Fix for assembly path in NUnit2 test runner

2003-10-29 Thread Matthew Mastracci
I've found a bug in the NUnit2 test domain. It seems that it changes the current directory to be the directory of the testing assembly, but then tries to use the relative path to access the assembly. I haven't checked it in, because this behavour has changed at some point between 0.8.3 and

Re: [nant-dev] MSBuild

2003-10-30 Thread Matthew Mastracci
#1 difference - the source availability! :) John Lam wrote: I've spent a fair amount of time recently with MSBuild, and have the following set of observations about its relationship to [N]Ant: --- This SF.net email is sponsored by: SF.net

[nant-dev] Editing .build files w/syntax hilighting in VS.NET

2003-11-06 Thread Matthew Mastracci
I'm not sure if this was posted to these lists before, but this registry modification with allow you to edit .build file with nice XML syntax hiliting in VS.NET 2003. Windows Registry Editor Version 5.00

[nant-dev] NAnt 0.8.4 release ASAP?

2003-11-10 Thread Matthew Mastracci
It looks like tons of bug reports are coming from people using the 0.8.3 version of the solution task. Should we put out 0.8.4 ASAP? Any volunteers for the release? This might cut down on the repetitive bug reports. :) Matt. --- This

[nant-dev] Re: echo proposal: sync w/ Ant

2003-11-20 Thread Matthew Mastracci
Gert Driesen wrote: No problem for me, but I suggest holding off on this change until after the 0.8.4 release ... would that be ok for you ? Sure. I'll keep the changes in my tree until 0.8.4 is out the door. Matt. --- This SF.net email is

[nant-dev] target run[after|before]=.../

2003-11-21 Thread Matthew Mastracci
I've been thinking about some of the target dependency functionality, and I was wondering what people thought about having some extra specification of target ordering. There's a couple of types in here, so I've broken them up. I'm interested in hearing opinions of what people think of these.

[nant-dev] Re: FW: [Nant-users] solution stuff

2003-11-24 Thread Matthew Mastracci
Make sure your COM dll is registered on the server that is building your project. Gerold Kathan wrote: hi - we are trying to get our solution to build by nAnt - actually we are not successful - there seems to be something missing - we reference a COM dll (BAWPublicV5) and solution task

[nant-dev] Re: solution task and linked VS.Net files.

2003-11-24 Thread Matthew Mastracci
Viehland, Kirk wrote: Nant developers, I am getting this error when I compile a VS.Net 2003 solution with an ProductInfo file that has been linked from a parent directory. Just as a side note - what is a Linked file within a solution? How is one created?

[nant-dev] Re: BSD license for NAnt?

2003-11-27 Thread Matthew Mastracci
I don't know if there has been a consensus about the license change. The discussion kind of petered off after a while. I'm still supporting either LGPL or GPL with linking/plugins exception, however. Matt. Jaroslaw Kowalski wrote: Hi! According to releaseplan.html a Move to an Apache or

[nant-dev] Re: building nightbuilds

2003-12-02 Thread Matthew Mastracci
What about a framework task that sets appropriate properties based on provided flags? This could allow us to hide a number of different tests to select appropriate frameworks: !-- Select the currently executing framework -- framework type=current / !-- Would these be useful at all? --

Re: [nant-dev] Re: project references problems in solution task

2003-12-03 Thread Matthew Mastracci
(re-cc'ing the list) AppDomains allow you load/unload assemblies at will. The .NET runtime tends to exhibit some odd/unpredictable behaviour as you load assemblies with the same name, especially if they don't have strong names. You can end up with types no longer resolving as expected. By

[nant-dev] Re: verbosity of some tasks

2003-12-03 Thread Matthew Mastracci
At some point I'd like to use the multiple .resx input of resgen.exe - it would be nice to swallow output if no errors occur and just output: [resgen] Transformed 5 .resx files The solution builds would be a lot easier to read. Perhaps I can compress all of the reference copy operations into

Re: [nant-dev] Re: project references problems in solution task

2003-12-04 Thread Matthew Mastracci
Looks pretty good to me. Do you notice an impact on compile speed? I can try patching my local copy of NAnt and running it through our build torture test - 90+ projects with all sorts of inter-project and 3rd-party references. :) I may not have time to do this until next week, however.

[nant-dev] Re: verbosity of some tasks

2003-12-04 Thread Matthew Mastracci
That would be cool. It would be nice to move the reference code into a common place (the csc and vbc tasks) to avoid code duplication. Matt. Gert Driesen wrote: - Original Message - From: Matthew Mastracci [EMAIL PROTECTED] To: Nant-Developers (E-mail) [EMAIL PROTECTED] Sent

[nant-dev] Re: verbosity of some tasks

2003-12-04 Thread Matthew Mastracci
Sorry! That was a think-o on my part. I meant resource code. Should have read: It would be nice to move the *resource* code into a ... Been a tough week ;) Matt. Gert Driesen wrote: - Original Message - From: Matthew Mastracci [EMAIL PROTECTED] To: Gert Driesen [EMAIL PROTECTED

[nant-dev] Re: Will there be a nAnt-0.84rc2 and final before the end of the year?

2003-12-19 Thread Matthew Mastracci
Gert - are we branched for 0.84? I have some minor checkins I'm itching to get in for the 0.85. I can also look at some solution cleanups over my vacation time in the next few weeks. Gert Driesen wrote: - Original Message - From: Scott Hernandez [EMAIL PROTECTED] To: Morris, Jason

[nant-dev] Re: Adding XML support to foreach or new task

2003-12-19 Thread Matthew Mastracci
/ could also be updated but this probably falls out of the scope of that. This is pretty specialized, and will need to be very specific to xml. - Original Message - From: Matthew Mastracci [EMAIL PROTECTED] To: Nant-Developers (E-mail) [EMAIL PROTECTED] Sent: Thursday, December 18, 2003 12:25 PM

[nant-dev] basedir semantics change?

2003-12-19 Thread Matthew Mastracci
Has somebody modified the project basedir semantics? The latest CVS version isn't working correctly for me. It's acting as if the basedir attribute wasn't specified. I'll try to find out the date that it was busted, but I'm curious if anyone remembers changing anything to do with this. This

[nant-dev] basedir changes

2003-12-19 Thread Matthew Mastracci
Well, with additional investigation, it appears that the problem is that something has broken the includesList element in my build file. My build files are structured like so: \build\scripts\nightly.build basedir=. \build\scripts\project1.build basedir=../.. It seems as if project1.build is

[nant-dev] Basedir changes - possible problems

2003-12-19 Thread Matthew Mastracci
So it looks like the recent basedir changes have revealed a long-standing issue w.r.t. assumptions about the current directory. It turns out that there are a few places where the tasks assume that the project's base directory is the same as the current directory. The two big ones I've found

[nant-dev] Re: new xml type

2004-01-06 Thread Matthew Mastracci
For tasks (such as the solution task), what about having C# classes in NAnt that map to XML itself? They could appear as XML to xmlpeek/xmlpoke/xmlforeach, but would be backed by C# classes internally. This would make it far simpler to return values from tasks. Martin Aliger wrote: Hi all,

  1   2   >