Comments 5
Сейчас занимаюсь внедрением Ivy в систему сборки проектов. По этому поводу несколько комментариев:
1. С помощью неймспейса подключить Ivy не удалось, так как нельзя гарантировать его наличие в папке библиотек Ant на разных операционках. Сделал загрузку Ivy из репозитория в папку с зависимостями проекта и подключение с помощью taskdef.
2. Для управления наборами зависимостей для разных вариантов сборки проекта служит раздел configurations в ivy.xml, попробуйте описать в нем все варианты сборки, может плагин перестанет путать зависимости. На русском немного об этом я нашел тут
1. С помощью неймспейса подключить Ivy не удалось, так как нельзя гарантировать его наличие в папке библиотек Ant на разных операционках. Сделал загрузку Ivy из репозитория в папку с зависимостями проекта и подключение с помощью taskdef.
2. Для управления наборами зависимостей для разных вариантов сборки проекта служит раздел configurations в ivy.xml, попробуйте описать в нем все варианты сборки, может плагин перестанет путать зависимости. На русском немного об этом я нашел тут
Если каких то библиотек нет в «стандартных» репозиториях, возможно, они есть в Ivy RoundUp (http://code.google.com/p/ivyroundup/). Кстати, советую обратить внимание на способ организации хранилища — храниться только описание пакетов и их зависимости, ресурсы же выкачиваются автоматически.
а желания или возможности переходить на использование Maven'а конечно же нет
Это почему же?
Это почему же?
Sign up to leave a comment.
Управление зависмостями в Android-проектах с использованием Ivy