Всем привет, использую рекурсивный мейк по совершенно обычному принципу:
@if [ "$(SUBDIRS)" != "" ] ; then \
for i in $(SUBDIRS) ; do \
echo "Making $(TARGET)" ; \
${MAKE} -C $$i ; \
done ; \
fi
т.е. значение переменной TARGET определенно, но не передается make нижнего уровня.
Но получается, что почему-то значение этой переменной передается мейку, по крайней мере он об этом знает.
Как изолировать два этих мейка? Что я делаю не так?