ant build.xml в SCons - PullRequest
       26

ant build.xml в SCons

0 голосов
/ 24 февраля 2012

Я использую библиотечный проект, который использует ant для сборки.Однако мой проект использует SCons , потому что мне нужна гораздо более сложная настройка сборки.Теперь я хотел бы использовать ant через SCons , но НЕ навязывать проблемные CLASSPATH проблемы и установку, необходимые для ant .Итак, я сейчас думаю о написании парсера build.xml, который превращает ant в SCons задач.Кто-нибудь знает, было ли это сделано раньше?

Ответы [ 2 ]

1 голос
/ 06 марта 2012

Насколько я могу судить, такого синтаксического анализатора не существует, что я частично считаю, потому что существует большая разница в том, как работают SCons и ant.Особенно, когда речь идет о разрешении зависимости.Это должно быть возможно, но переведенный файл будет очень похож на SCons, нечитаемый и, вероятно, довольно сложный в обслуживании.Что в значительной степени опровергает всю причину использования SCons.

Поскольку библиотека уже использует ant, вероятно, было бы неплохо просто включить запуск ant в SCons.Если SCons может использовать ant, вам не придется поддерживать скрипт сборки библиотеки (если только вы не поддерживаете ant) ​​

0 голосов
/ 24 января 2013

Вы видели это: http://geosoft.no/development/android.html? Мы также смотрим на преобразование сборки Android на основе ANT в нашу всеобъемлющую сборку SCONS, и это выглядит как хорошая отправная точка.

...