Здравствуйте.
Вопрос #1. Есть makefile, где вызывается make для компонента системы, который вызывает еще make для сборки например библиотеки. make->make->make. Для 2-го make в 1-м я задаю ключ -np, чтобы видеть переменные, где ошибка произошла и т.п. Весь шквал сообщений отправляю в файл «make -np 2>&1 >m.log», какие-то все же пролезают на экран из дочерних makefile.
Возможно ли на время сборки задать этот ключ -np, чтобы с ним вызывался каждый вложенный make? Иными словами, есть ли какая-то переменная у make, чтобы задать ключи, какая-нибудь MAKE_OPTS или типа того, которую можно export-ировать и ее увидят дети?
Вопрос #2. Существуют ли в природе пошаговые отладчики makefile-ов, bash-скриптов? Чтоб с просмотром переменных среды и makefile-а, с CUI, а лучше GUI? Или я невозможного хочу?