On Thursday 25 November 2004 02:20, El Quijote wrote: Many question, I take them one by one;
> One practical question to get me started with the avalon-tutorials: > It seems I need "Ant" and the "Magic antlib" to compile them. How do I > install "Magic antlib"? > Do I have to check out all the dpml-stuff and compile Magic? First you need to decide if you are working against the Merlin sources (deprecated and no longer maintained) or the Metro sources. If you want something fairly stable, checkout the Merlin ones at Apache; svn co https://svn.apache.org/repos/asf/avalon/trunk avalon cd avalon ant setup ant That should build Magic and Merlin. IIRC, all except the tutorials. If you want the latest Magic/Metro development you do; svn co http://paris.dpml.net/svn/development/main dpml cd dpml ant setup ant Which also builds everything you need. However, Metro is in a slight flux at the moment, as we are trying to nail down all the API changes prior to a release, real soon. So there may be hickups every now and then. Once Magic is built, it is automagically part of Ant, so you still build with the "ant" command. But if you look at Magic build.xml files they are small, and doesn't seem like they would be able to do the job. For instance, Jar dependencies are downloaded, and info about that is found in index.xml files. And thanks to that, Magic is able to build a lot of runtime objects, complete with classloader information, versioning of used artifacts and much more. Cheers Niclas -- +------//-------------------+ / http://www.dpml.net / / http://niclas.hedhman.org / +------//-------------------+ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]