Возможно ли, что файлы xml, входящие в состав 'includes' внутри build.xml, зависят от целей из этого build.xml (обратная зависимость)? Или мне нужно создать цепочку только передовых зависимостей и «зависит» от включенногоFile.target вниз? Если это возможно, как я могу назвать эти родительские цели?Вызов зависимости от родительского объекта build.xml внутри включает xml
Я пытаюсь извлечь несколько целей за пределами очень длинного файла build.xml, в такой ситуации:
build.xml определяет очень общую цель, buildMe используемый в файле build.xml. Он также определяет целевые runTasks. Он включает в себя someTasks.xml. runTasks зависит от buildMe и someTasks.groupOfTasks.
someTasks.xml определить цели groupOfTasks, task0, task1, task2. groupOfTasks зависит от task0, task1 и task2. Теперь задание task0 task1 или task2 зависит от buildMe от build.xml или некоторой другой цели, определенной в файле build.xml?
Работа для меня тоже сейчас. Я думаю, что разница в том, что у меня не было = "" в инструкции import, или мой импорт не был первым выражением build.xml. Благодаря! –
В соответствии с документацией ant о атрибуте as. Если опущен, будет использоваться атрибут name тега проекта импортированного файла. '. В моем примере импортированная задача должна быть доступна как «commontasks.hello». –
Я также понял, что я использовал include вместо импорта, но я думал, что они такие же, просто импортировать разрешенные цели для переопределения. –