build.xml以外のxmlにAntのタスクを書いて、batファイルで実行する

普通Antのタスクはbuild.xmlにゴリゴリ書いて、
batファイルで実行する時は「call ant タスク」みたいな感じで実装します。

今日、xmlであれば実行できる方法を見つけました。
xmlファイルであればなんでも良いです。
ネーミングはおまかせします。
Antのタスクを書いて、batファイルに以下の様に実装します。

call ant -f test.xml タスク

パラメーターとかも普通に渡せます。

PARAMETER=test

call ant -f test.xml -Dtask.name=%PARAMETER% タスク

これで同階層にAntのxmlを複数書けます。