Ok, I'll send it zipped up after work. I'll throw in the unit tests for one of the 
drop in classes that parses the command line arguments. If you want to run these tests 
you'll need to download vbUnit3, otherwise they should help just to figure out how 
this drop in class works.


-----Original Message-----
From: Eric Fetzer [mailto:[EMAIL PROTECTED]
Sent: 03 November 2004 15:06
To: Subbu Balakrishnan; Crowhurst,Christian; [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED];
[EMAIL PROTECTED]
Subject: RE: [Nant-users] VB6 build dependencies


Me also Christian!  I think our developers would find
this quite helpful.

Thanks,
Eric

--- Subbu Balakrishnan
<[EMAIL PROTECTED]> wrote:

> Hi Christian
> 
> Your app is more than welcome to come roost in my
> hard drive! We use our
> product installer to create our COM+ Application for
> regression testing but
> I can immediately see how my dev team would love a
> tool that could "fix up"
> their individual COM+ App installations when they
> are merrily debugging away
> ... 
> 
> On the VB6 build dependencies topic, the
> vb6.build.include file really blew
> my mind away. My train trips to and fro from work
> have been extremely
> rewarding understanding this file - and it does all
> that I need too!
> 
> Thank you all ...
> 
> Regards
> Subbu
> 
> -----Original Message-----
> From: Crowhurst,Christian
> [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, 3 November 2004 7:45 PM
> To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; Subbu
> Balakrishnan
> Cc: [EMAIL PROTECTED];
> [EMAIL PROTECTED]
> Subject: RE: [Nant-users] VB6 build dependencies
> 
> 
> Guys, this is really helpful of you. I got a nasty
> feeling that the database
> side of things are going to suck my time (and my
> life no doubt) away over
> the next week[end] or two so I not sure how much I'm
> going to contribute to
> the work already done. Maybe to make amends I can
> contribute a console
> application I've already written that could help if
> you guys are having to
> integrate setting up COM+ apps into the build -test
> cycle.
> 
> Basically it works analogous to a macro. Point it at
> an existing COM+ app
> that you've setup (and configured) the old fashion
> manual way and it will
> document its configuration into an xml file. Once
> documented you can
> "replay" the setup and configuration of that COM+
> app as many times as you
> want. The config of the COM+ app thus setup will
> faithfully represent the
> configs captured in the xml file (which you can
> always tweak!).
> 
> I find the tool invaluable. During development I get
> the tool to spit out
> the configs of the COM+ apps I'm authoring as xml
> files. I check these into
> version control into a particular directory. The
> nightly build loops through
> these files in this directory. On each iteration,
> issues a command line that
> hands back to the tool the xml config file. The tool
> then inspects the
> configs to determine the COM+ app it needs to
> create, the dll's that are to
> be installed (and where to find them), and the
> configuration it needs to
> apply. This way I don't have to manually hardwire
> which apps need to be
> setup as part of the build script.
> 
> Setting up COM+ apps is vital step in the nightly
> build as it facilitates
> running the regression test suite to verify the
> build.
> 
> If any of you guys (and anyone of the forum) are
> interested I can send you
> the tool along with source code. Hopefully this will
> make up for you guys
> doing the hand work on the vb6 build - at least
> until I can get onto it ;-)
> 
> Christian
> 
> 
> -----Original Message-----
> From: Subbu Balakrishnan
> [mailto:[EMAIL PROTECTED]
> Sent: 02 November 2004 21:55
> To: Crowhurst,Christian
> Cc: [EMAIL PROTECTED]
> Subject: RE: [Nant-users] VB6 build dependencies
> 
> 
> Hi Christian
> 
> Talk about being spread thin on the ground! Similar
> situation here which is
> why I went all quiet. I hope you are able to get
> through the database side
> of things in short order. I have been reading
> through Peter's code on the
> train ride in and it comes very close to fulfilling
> my needs - I'll need to
> make a few changes though. Having managed to "get my
> hands" on the important
> bits (thanks Peter/Els/John) it would be unfortunate
> if I didn't do
> something to address my particular requirement -
> there goes my weekend! I'll
> keep you informed on any progress I make. I will
> also look at how we can
> fold your IDL generation requirement into this.
> 
> Personally, I think its great you've gone the IDL
> route - I have been burnt
> by Binary Compatibility issues often enough to
> appreciate this.
> 
> Regards
> Subbu 
> 
> -----Original Message-----
> From: Crowhurst,Christian
> [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, 2 November 2004 6:45 PM
> To: Subbu Balakrishnan
> Cc: [EMAIL PROTECTED]
> Subject: RE: [Nant-users] VB6 build dependencies
> 
> 
> Hi Subbu,
> 
> Yeah I agree it was generous of these guys to supply
> the code.
> 
> As to my progress on getting the build to work. My
> time is torn between
> trying to include SQL Server databases in the
> automated build, test and
> deploy cycle and getting the vb6 build to work
> without having to hard wire a
> dependency order into the scripts. As you can
> imagine I'm being spread
> somewhat thinly! The database side of things is
> become more painful by the
> day so I've had to prioritise this and leave the vb6
> build hard-wired.
> 
> With the vb6 problem I've also got the problem of
> "compiling" IDL files to
> add to the mix. We use the IDL to create custom
> interfaces (contained in
> type libraries) that our vb6 classes implement. I've
> got to make sure these
> are compiled in the dependency order along with the
> vb6 code that implements
> them. All told the whole lot feels somewhat
> daunting. But hey life would be
> boring if there wasn't a challenge or two along the
> way, right? ;-)
> 
> Christian
> 
> 
> 
> -----Original Message-----
> From: Subbu Balakrishnan
> [mailto:[EMAIL PROTECTED]
> Sent: 02 November 2004 05:21
> To: '[EMAIL PROTECTED]'; '[EMAIL PROTECTED]';
> Crowhurst,Christian
> Cc: '[EMAIL PROTECTED]';
> '[EMAIL PROTECTED]'
> Subject: Re: [Nant-users] VB6 build dependencies
> 
> 
> 
> Quite by accident, I came upon the John's
> vbp.build.include and Els'
> (Peter's?) C# code to create a build order. Gents,
> can't thank you enough.
> I've had some trouble getting started with this and
> these two pieces of code
> will be an immense help.
> 
> Christian, any joy with your vb6 build issues?
> 
> Regards
> Subbu
> 
> 
> 
=== message truncated ===



                
__________________________________ 
Do you Yahoo!? 
Check out the new Yahoo! Front Page. 
www.yahoo.com 
 



Click 
https://www.mailcontrol.com/sr/53IcgE!tEjxm0PsxPi+95D7ACYsw7h+j1u!fwTUtWX20KMH0aUkUL63U9iXo6EZc3p3789pWSHrzspCo7sVdF!VDsedoGbl256cz!zsXI1v3WQHWxiLs0JG8u004gPIEtq0HStWwPjhKbi9ckp54WEmSb!Q99GIYaGmrurSUmUelCKv0gGhbsna0ozBmk9aUpGxW!J0V7ohXjvCzeMGVoOocM3sdkh!g4c6M5EhpuNTe7OGX0e6v1A==
  to report this email as spam. 
  
  
This e-mail, and any attachment, is confidential and is intended only for the use of 
the individual to which it is addressed. If you have received it in error, please 
delete it from your system, do not use or disclose the information in any way. The 
contents of this message may contain personal views which are not the views of the ECA 
Group, unless specifically stated. 
 


-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_idU88&alloc_id065&op=click
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to