RE: Centipede & multiple projects

"Adam Jack" <[email protected]>
Newsgroups gmane.comp.krysalis.user,gmane.comp.krysalis.devel
Message-ID <034001c302a3$014b9040$bb1ce641@wdn086>
	The problem with the current multi-project-in-module approach is that it
	uses only one centibuild file, which *starts* the process. Hence even if
	we make the multiproject system get the right buildfile, we still need
	to tell centipede which buildfile to start with, and which project.
	Bleah. :-P

The gump descriptor (i.e. each project within the module.xml) can tell
centipede which buildfile to use.

	So real multiproject builds should be done with Gump, that's all. What
	we have now is a short-circuit that works for one centibuild file and in
	the same module.

I agree, I want to. I don't know if a "how" is on the horizon though...

	It's becoming IMHO more evident that the best thing, as we said some
	days ago, is to zap it and use an external system to drive multiproject
	builds.

I am trying. I have something (gump) that knows which project is which, but
no way to get that into centipede.

	If we want we can still do it with the code we have, with a new cent
	script that calls that code, but the best thing is to use Gump and
	that's all.

I am ok to accept an "ugly" solution whilst cents become ant taglibs or
whatever, but I don't want to wait. I think that using centipede in gump
(and seeing it get daily usage) is a motivation for centipede developers to
take on that next phase. I see a sort of chicken and egg here...

If I can not use centipede I will be forced to manually build lots of ant
scripts. I love ant, I hate writing repetitive complex scripts, blurgh...

regards

Adam



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
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.