RE: Multi-library builds

"Adam Jack" <[email protected]>
Newsgroups gmane.comp.krysalis.user
Message-ID <009101c32d15$59822390$851ce641@wdn086>
BTW: Take a peek at this for reference:

	http://cvs.apache.org/builds/gump/latest/module_krysalis-ruper.html

Gump builds one project with ant (bootstrap reason), but subsequent projects
are centipede.

regards

Adam
-----Original Message-----
From: [email protected]
[mailto:[email protected]]On Behalf Of Joshua
Davis
Sent: Saturday, June 07, 2003 9:56 AM
To: [email protected]
Subject: RE: Multi-library builds


Oh, I may have just figured out why my little experiment isn't working.

In $CENTIPEDE_HOME/src/core/xbuild.xml:

   <property name="project.name"
value="${jxpath:/references/module.xml/root/module/project[1]/@name}"/>

Looks like it only knows how to process the first project in the module.  Oh
well.

> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf
> Of Joshua Davis
> Sent: Saturday, June 07, 2003 11:33 AM
> To: [email protected]
> Subject: Multi-library builds
>
>
> Centipede has certainly come a long way since I first started
> lurking around in here.  It's very close to what I need now.
>
> Speaking of this, I'm experimenting with Centipede to see if
> I can get it to make a set of libraries (as opposed to a
> single jar, which it does "out of
> the box").   I've added two <project> elements in my
> 'module.xml' file, but
> the build only seems to build one of them.
>
> Here is my use case:
>
> Background - There are two layers (or more) in the system,
> which are typicallly modified by two separate groups of
> programmers.  One group being the producer of a library, and
> the other being a consumer of the library.
>
> * Producer builds the library.
> * Consumer builds the library, and the client code.
> * Producer creates library code that depends on the client
> code, and the build fails.
>
> So, here are the questions:
> * I'm trying to achieve this with one centipede 'module' with
> two 'projects' in it.  Should I abandon this approach and
> make two separate centipede modules?
> * If so, how do I get the builds to 'chain'?
>
> > -----Original Message-----
> > From: [email protected]
> > [mailto:[email protected]] On Behalf
> > Of Nicola Ken Barozzi
> > Sent: Saturday, June 07, 2003 10:03 AM
> > To: [email protected]
> > Subject: Re: Here is my Centipede scepticism
> >
> >
> > Is Centipede ready ATM to be used with any commercial
> > product, with any
> > programmer? No.
> >
> > But you can be it soon will.
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by:  Etnus, makers of
> TotalView, The best thread debugger on the planet. Designed
> with thread debugging features you've never dreamed of, try
> TotalView 6 free at www.etnus.com.
> _______________________________________________
> krysalis-users mailing list [email protected]
> https://lists.sourceforge.net/lists/listinfo/krysalis-users
>



-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
krysalis-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/krysalis-users



-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.