Hi Simon, I've also done something to enable adding hierarchies of content files at a time. My solution was to add a new task, MSIHelper, that adds the directories as components into the MSI/MSM task xml (sort of like XmlPoke). So I have a CreateInstaller.base file that I expand using my task into a new file, CreateInstaller.include, that I include in my build file.
I'll try to resist the temptation of adding the functionality to the MSITask/MSMTask during refactoring, but I'll keep it in mind so maybe it'll be easier to add afterwards. /Kræn > -----Original Message----- > From: Simon Protheroe [mailto:[EMAIL PROTECTED] > Sent: 11. november 2003 15:54 > To: [EMAIL PROTECTED] > Cc: Kræn Munck > Subject: RE: [NAntC-Dev] Patch for MSITask to avoid Orca > ICE60 verification warnings > > > Hi Kræn, > > Same here. I'm afraid I don't have a real test suite or > anything - just a project that was generating ICE60 warnings > and an unhealthy obsession with getting a clean bill of > health from Orca. I should get out more, but still... > > Let me know if I can help at all. I'm also working on a > further modification to the MSI/MSM tasks to allow file trees > to be added as single components in the .build file - > intended to be useful for folders of resources such as images > for a web project, for example. I'll hold back on releasing > this until the refactoring is done as it's otherwise likely > to throw a spanner in the works. > > Cheers, > Simon > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] > Sent: 11 November 2003 12:38 > To: 'Kræn Munck'; [EMAIL PROTECTED] > Subject: RE: [NAntC-Dev] Patch for MSITask to avoid Orca > ICE60 verification warnings > > Hey Kræn, that sounds great! I'm sorry though, I do not have > any test cases > for either the msi or msm. I just used orca to verify what I > expected. > Which is probably the reason that the ICE60 warnings were there :) > > Jim > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On > Behalf Of Kræn > Munck > Sent: Tuesday, November 11, 2003 6:29 AM > To: [EMAIL PROTECTED]; 'James Geurts' > Subject: RE: [NAntC-Dev] Patch for MSITask to avoid Orca > ICE60 verification > warnings > > > Hi, > > I'd be willing to try refactoring the sources. I've been in there and > messed around a couple of times. But I would like to have any > test cases > you may have - especially for the MSMTask. I could make them > myself, but > it would take some extra time. > > /Kræn > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On > > Behalf Of James Geurts > > Sent: 10. november 2003 18:23 > > To: 'Gert Driesen'; 'Simon Protheroe'; > > [EMAIL PROTECTED] > > Subject: RE: [NAntC-Dev] Patch for MSITask to avoid Orca > > ICE60 verification warnings > > > > > > Right, both tasks are very similar... the problem is that > > they use schemas > > to define the objects used in the task, making both schemas > > just slightly > > different. It would be nice to have a shared installer base > > and then have > > the separate tasks use that base. I don't think I have the > > time to do this, > > but if you or Simon wants to tackle it, I'd be happy to > > answer questions as > > they arise... > > > > Also, another thing that comes up do to the tasks using the > > schema method, > > is that documentation support is not there. It would be nice > > to have these > > tasks support xml task documentation like all other NAnt > > tasks. This might > > have more to do with the xsd task though. > > > > Jim > > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On > > Behalf Of Gert > > Driesen > > Sent: Monday, November 10, 2003 4:42 AM > > To: James Geurts; 'Simon Protheroe'; > > [EMAIL PROTECTED] > > Subject: Re: [NAntC-Dev] Patch for MSITask to avoid Orca > > ICE60 verification > > warnings > > > > James, > > > > I've committed your patch to cvs. But as it seems both tasks > > could do with > > some refactoring as both share quite some code. Can either > > of you have a > > look at this or should I put it on my to-do list ? > > > > Thanks, > > > > Gert > > > > ----- Original Message ----- > > From: "James Geurts" <[EMAIL PROTECTED]> > > To: "'Simon Protheroe'" <[EMAIL PROTECTED]>; > > <[EMAIL PROTECTED]> > > Sent: Sunday, November 09, 2003 11:05 PM > > Subject: RE: [NAntC-Dev] Patch for MSITask to avoid Orca > > ICE60 verification > > warnings > > > > > > > To keep both the msm and msi tasks in a similar state, I've > > included the > > > same patch for the MSMTask also. > > > > > > Jim > > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] > > > [mailto:[EMAIL PROTECTED] > > On Behalf Of > > > Simon Protheroe > > > Sent: Friday, November 07, 2003 5:17 PM > > > To: [EMAIL PROTECTED] > > > Subject: RE: [NAntC-Dev] Patch for MSITask to avoid Orca ICE60 > > verification > > > warnings > > > > > > > > > Hi Jim, > > > > > > Thanks for the message. Glad to be able to give something > > back - you chaps > > > have collectively helped me out on numerous occasions, > > knowingly or not. > > > > > > Here's the patch as the output of "cvs diff". I've tried to > > restrict the > > > changes to as small a region of source as possible. If > > someone wanted to > > > integrate the language check into the version number check > > towards the top > > > of the function that would be slightly more efficient, and > > possibly a > > little > > > neater too. > > > > > > Hope people find this useful. Feel free to pass on any > > feedback - positive > > > or otherwise! > > > > > > Cheers, > > > Simon > > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] > > > To: Simon Protheroe; [EMAIL PROTECTED] > > > Sent: 07/11/2003 17:56 > > > Subject: RE: [NAntC-Dev] Patch for MSITask to avoid Orca ICE60 > > verification > > > warnings > > > > > > Cool... just send a patch to the list, and someone will > > patch the cvs > > > version. > > > > > > > > > > > > Thanks for the update > > > > > > > > > > > > Jim > > > > > > > > > > > > _____ > > > > > > From: [EMAIL PROTECTED] > > > [mailto:[EMAIL PROTECTED] > > On Behalf Of > > > Simon Protheroe > > > Sent: Friday, November 07, 2003 6:48 AM > > > To: [EMAIL PROTECTED] > > > Subject: [NAntC-Dev] Patch for MSITask to avoid Orca ICE60 > > verification > > > warnings > > > > > > > > > > > > Hi, > > > > > > > > > > > > I've modified the MSITask to include a valid language field > > for entries > > > in the File table generated by the <component> tag. It's a > > very simple > > > (probably too simple!) change with a single new block of > > around 8 LOC > > > and a minor change to an existing line. The resulting task > > generates MSI > > > files that don't trigger ICE verification warnings from > > Orca, MSIVer2 > > > etc. > > > > > > > > > > > > As I'm new to SourceForge, could someone tell me how I > > should submit the > > > changes - in what format, where etc? > > > > > > > > > > > > Regards, > > > > > > Simon > > > > > > > > > > > > > > ------------------------------------------------------- > > This SF.Net email sponsored by: ApacheCon 2003, > > 16-19 November in Las Vegas. Learn firsthand the latest > > developments in Apache, PHP, Perl, XML, Java, MySQL, > > WebDAV, and more! http://www.apachecon.com/ > > _______________________________________________ > > NAntContrib-Developer mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer > > > > > > > > ------------------------------------------------------- > > This SF.Net email sponsored by: ApacheCon 2003, > > 16-19 November in Las Vegas. Learn firsthand the latest > > developments in Apache, PHP, Perl, XML, Java, MySQL, > > WebDAV, and more! http://www.apachecon.com/ > > _______________________________________________ > > NAntContrib-Developer mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer > > > > > > ------------------------------------------------------- > This SF.Net email sponsored by: ApacheCon 2003, > 16-19 November in Las Vegas. Learn firsthand the latest > developments in Apache, PHP, Perl, XML, Java, MySQL, > WebDAV, and more! http://www.apachecon.com/ > _______________________________________________ > NAntContrib-Developer mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer > > > > ------------------------------------------------------- > This SF.Net email sponsored by: ApacheCon 2003, > 16-19 November in Las Vegas. Learn firsthand the latest > developments in Apache, PHP, Perl, XML, Java, MySQL, > WebDAV, and more! http://www.apachecon.com/ > _______________________________________________ > NAntContrib-Developer mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer > ------------------------------------------------------- This SF.Net email sponsored by: ApacheCon 2003, 16-19 November in Las Vegas. Learn firsthand the latest developments in Apache, PHP, Perl, XML, Java, MySQL, WebDAV, and more! http://www.apachecon.com/ _______________________________________________ NAntContrib-Developer mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer