The repository subsystem is magic is based on Ant's Get task which has a number of shortcomings relative to our usage scenario. I'm actually in the process of working though refactoring of the Merlin Repository packages (codename Transit) to enable automatic recognition and use by Magic (together with API simplification and a more robust bootstrapping sequence). With that in place you will be able to declare local fallback file based repositories along with the typical remote http based repositories.
In the meantime you have two options: a) setup a local http powered repository b) manually add stuff to ${metro.cache} Cheers, Steve. > -----Original Message----- > From: David Leangen [mailto:[EMAIL PROTECTED] > Sent: 10 September 2004 03:12 > To: [EMAIL PROTECTED] > Subject: Mixing local (project) repository with "main" repository > > > I'm sorry to say that I still don't have a very good grasp of Magic. :-( > > I'm still using the "main" default repository under > ~avalon/.magic/repository. I don't mind doing this. It's very simple and > it > works. However, I have additional jars that I need to add for my various > projects. > > > So, I'm wondering how I can build my own local repository so I can include > the necessary dependencies along with the jars in the main repository when > I > do a build. > > > > For example: > > /avalon/.magic./repository > lots-of-jars.jar > > /projectA/repostiory/ > foo.jar > > /projectB/repository/ > bar.jar > > > In my project A, I want to include both lots-of-jars.jar and foo.jar. > > > What would be the best/easiest was of doing this? > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]