Вы можете написать скрипт, который генерирует config.php и использовать ant для выполнения скрипта
На самом деле я раньше такого не делал, но звучит интересно. Я бы посоветовал использовать какой-нибудь шаблон (может быть сам файл php или файл ini).
Можно ли сделать это лучше с помощью INI-файла? Я полагаю, что их будет проще генерировать, и php может читать их довольно легко.
Прочитайте, используя http://it.php.net/manual/en/function.parse-ini-file.php, и если вы посмотрите в комментариях, есть несколько примеров написания INI-файла.
Таким образом, ваш сценарий может прочитать INI-файл для шаблона, затем внести изменения в соответствии с аргументами, переданными в сценарий, и сохранить config.ini, где это необходимо (или config.php, если вы хотите использовать путь к генерирующему файлу php) .
Задача муравья что-то вроде ниже (простите, это плохо написано, я не эксперт по муравьям)
<target name="generateConfig">
<exec executable="php">
<arg value="generateConfig.php" />
</exec>
</target>