AC>>>> PS: недавно вот sim'овский debian/rules перекроили выкинули AC>>>> рекурсию, получился изящщненький такой rules на полтора экрана AC>>>> размером, а был экранов на 7-8 да еще и с рекурсией продраться AC>>>> сквозь логику можно, но трудно
AC>>> install-stamp: AC>>> dh_testdir AC>>> dh_testroot AC>>> make -C build-sim install DESTDIR=$(TMP_DIR)/sim AC>>> make -C build-sim-qt install DESTDIR=$(TMP_DIR)/sim-qt AC>>> Если это не рекурсия, то кто тогда рекурсия? AC>> рекурсия это AC>> debian/rules пара-переменных цель AC> Это - рекурсивный вызов makefile. А речь идет про рекурсивный вызов make. гы, берем например /usr/bin там скриптов наверное треть куча из них перевызввает друг друга (например docbook2html пока дойдешь до ELF'а поседеешь :)) и что их кто-то называет рекурсивными? нет чем отличается вызов make из make от выозва скажем gcc? ничем в случае make собирается цель в случае gcc собирается цель в первом случае можно опциями влиять на получаемый результат во втором случае можно опциями влиять на получаемый результат как хотите но я категорически против называния вызова стороннего Make рекурсивным. AC>> вызов внешних make - это не рекурсия, это тоже самое что и вызов AC>> внешнего компилятора. AC> Нет. Домашнее упражнение: найти принципиальную разницу. Хинт: AC> внимательно осознать цели и задачи make. нет принципиальной разницы вызов make с другим makefile в данном случае - лишь один из видов компиляторов: цель собирает код ошибки возвращает -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: [EMAIL PROTECTED] jabber://[EMAIL PROTECTED] `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537
signature.asc
Description: Digital signature