Re: Чем плох рекурсивный make?
On Tue, 30 Sep 2008, Dmitry E. Oboukhov wrote:
AC> Это - рекурсивный вызов makefile. А речь идет про рекурсивный вызов make.
гы, берем например /usr/bin там скриптов наверное треть
куча из них перевызввает друг друга (например docbook2html пока дойдешь
до ELF'а поседеешь :))
и что их кто-то называет рекурсивными? нет
чем отличается вызов make из make от выозва скажем gcc?
Отпуск конечно оправдывает нежелание читать
документацию, но не до такой же степени...
Цитата:
http://localhost/doc/make-doc/make_5.html#SEC67
Recursive use of make means using make as a command in a makefile.
То есть это соглашение. Можно конечно догадываться почему
оно такое, но скорее всего просто "по привычке".
На мой взгляд мэйкфайл это всё-таки не программа. Это
набор входных данных для программы make. Языком математики
- аргументы функции make(). При таком рассмотрении, пронятие
рекурсия для данного случая вполне подходит.
Ю.
Reply to: