From e648cfc7bdc478e5ce3181a5689e2bd55d68f093 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Fri, 27 Aug 2010 19:23:48 +0000 Subject: [PATCH] Wrangled Ivy into obtaining samskivert dependency from it's own "repository". Why does the Java dependency management world have to suck so badly? Is it not crazy to want projects to be able to publish their own releases and to make it easy for other projects to depend on those published releases? Why do I have to reconfigure the standard configuration to add new repository sources? Why doesn't the IvyRep resolver work and do something sophisticated? Why can't I just fucking put in my ivy.xml: and have Ivy do something smart like assume that there will be a standard directory structure at the specified root and that it will contain the ivy.xml and module.jar file that it needs, and just download them? Instead I have to write a ton of fucking boilerplate and wire it all in via a separate ivysettings.xml file, and then helpfully instruct anyone who uses my fucking library that they too can have the pleasure of doing the same. --- ivysettings.xml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 ivysettings.xml diff --git a/ivysettings.xml b/ivysettings.xml new file mode 100644 index 0000000..7621bf8 --- /dev/null +++ b/ivysettings.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + +