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

Reply via email to