I have a couple of jar files, (some of which depend on each other), and I'm trying to have ivy manage them for my project.
I do not want to create a "local" (user dir based) repository, because I want other users to be able to check out my svn project and run it without local/shared repository setup. For a variety of reasons, I cannot add these files to the actual repository we are using.
The project depends upon these files and I am using them in SVN. In the past, I have had my normal ivy dependency xml files. These files use a settings xml file points to the remote repository. In the past, at the last minute, I had ant use a build task to copy these files from a lib folder into the built folder. This feels like a broken abuse which ignores the features of ivy filesystem resolver.
(ivy.xml and build.xml for 3 buildable projects use the same ivysettings.xml, in another base directory.)
I feel like I'm 90% of the way there, what should I point my filesystem resolver at in ivysettings.xml to make my first resolve in the resolver chain check for jar files in projectdir/lib?