Cómo ensamblar un sistema de construcción de hormigas multiproyecto

En mi nuevo concierto, usan Ant y no pueden ser persuadidos para que se muden a Maven. He buscado en todas partes un ejemplo decente de cómo se debe ensamblar un sistema de construcción de hormigas multiproyecto. El sitio apache se queda corto. Estoy buscando específicamente las mejores prácticas para:

Crear automáticamente proyectos locales que sean dependencias de un proyectoCompartir artefactos del proyecto a sus dependientesExportar las dependencias de un proyecto y los artefactos generados (frascos) para ser heredados por proyectos dependientesCompartir dependencias de terceros entre proyectos

Estoy seguro de que puedo hacer todo esto sin usar Ivy. ¿Qué hicieron las personas antes de Ivy? Realmente no quiero tener que configurar un repositorio corporativo o confiar en repositorios externos: los ingenieros aquí están realmente en contra de eso y tienen todos sus frascos de terceros controlados en el control src.

¿Alguien puede señalarme un buen ejemplo de código abierto de una construcción de hormigas multiproyecto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta