Указание нескольких целей и нескольких файлов сборки с помощью ant или subant в 1.6 - PullRequest
1 голос
/ 30 апреля 2010

Я пытаюсь объединить процесс сборки, запустив одну сборку, чтобы получить несколько пакетов. Первым делом это просто вызов скрипта центральной сборки или для файла build.xml каждого проекта. Я использую Ant 1.6, и столкнулся с забавной проблемой: либо я использую задачу , и я могу указать несколько целей, но не несколько файлов сборки, либо я использую задачу , и я могу укажите несколько файлов сборки, но не несколько целей.

Я понимаю, что здесь уже есть несколько решений:

  1. Просто обновитесь до Ant 1.7 уже; может сделать несколько целей там.
  2. Отредактируйте отдельные файлы сборки проекта, чтобы иметь различные цели верхнего уровня, чтобы я мог вызывать каждый отдельный файл только с одной целью и использовать .
  3. Скопируйте и вставьте множество задач, с небольшой помощью , чтобы помочь здравомыслию.

Есть ли что-то, что я пропустил, что позволит мне делать то, что я хочу от этого единого центрального build.xml, без а) редактирования отдельных файлов проекта, б) написания большого количества повторяющегося кода или в) обновления Ant, и что г) не требует редактирования каждый раз, когда я добавляю новый проект?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...