Есть ли где-нибудь список с доступными целями муравья, ...
Вы можете получить список всех ant
целей с -projecthelp
и -verbose
. Находясь в корневой директории проекта:
$ ant -projecthelp -verbose
Частные отображаются под заголовком «Другие цели:», но цели с лидирующей чертой невозможно вызвать из командной строки. Вы можете добавить цель-обертку к вашему build.xml
и просто сделать ее зависимой от цели, которую вы хотите.
Я использую подобные для показа основных целей платформе IntelliJ IDEA:
<!-- Wrapper targets for setting up IntelliJ IDEA with Ant Build -->
<target name="Android clean" depends="clean" />
Но вы также можете сделать что-то вроде:
<target name="Generate Resource Source" depends="-resource-src" />