Pull to refresh

Comments 2

Однако сейчас современные программы и подходы к разработке сильно изменились

ИМХО конечно, но с точки зрения использования make ничего не поменялось.
Все также нужно из множества файлов А получить множество файлов Б.


Будь это получение xml отчета lint из множества .java и .xml. Или получение из множества файлов ресурсов с помощью aapt файла с .java кодом для доступа вида R.id.X,
со всем этим gnu make отлично справиться.


Другое дело, что язык для правил make слишком неудобный по сравнению например с groovy,
да и встроенных правил (типа %.o : %.c) для сборки android проектов конечно нет.

Есть истинна в этих словах. Но сборка продукта системой сборки (а так же его тестирование и доставка) не всегда предполагают работу с только файлами — это могут быть и сетевые сервисы (FTP, HTTP), и сервисы ОС (docker например), и взаимодействие с облачными сервисами, а это становится для make не простой задачей (но не невыполнимой).

Полагаю свой скрипт сборки с сохранением функционала я мог бы реализовать на ant, но зная про gradle — стоило бы?
Sign up to leave a comment.

Articles

Change theme settings