Index: buildsys.mk.in ================================================================== --- buildsys.mk.in +++ buildsys.mk.in @@ -76,11 +76,11 @@ all: subdirs depend ${OBJS} ${STATIC_LIB} ${STATIC_LIB_NOINST} ${LIB} ${LIB_NOINST} ${PLUGIN} ${PLUGIN_NOINST} ${PROG} ${PROG_NOINST} subdirs: for i in ${SUBDIRS}; do \ ${DIR_ENTER}; \ - ${MAKE} || exit 1; \ + ${MAKE} ${MFLAGS} || exit 1; \ ${DIR_LEAVE}; \ done depend: regen=0; \ @@ -178,11 +178,11 @@ fi install: ${LIB} ${STATIC_LIB} ${PLUGIN} ${PROG} install-extra for i in ${SUBDIRS}; do \ ${DIR_ENTER}; \ - ${MAKE} install || exit 1; \ + ${MAKE} ${MFLAGS} install || exit 1; \ ${DIR_LEAVE}; \ done for i in ${LIB}; do \ ${INSTALL_STATUS}; \ @@ -250,11 +250,11 @@ install-extra: uninstall: uninstall-extra for i in ${SUBDIRS}; do \ ${DIR_ENTER}; \ - ${MAKE} uninstall || exit 1; \ + ${MAKE} ${MFLAGS} uninstall || exit 1; \ ${DIR_LEAVE}; \ done for i in ${LIB}; do \ if [ -f ${DESTDIR}${libdir}/$$i ]; then \ @@ -331,11 +331,11 @@ uninstall-extra: clean: for i in ${SUBDIRS}; do \ ${DIR_ENTER}; \ - ${MAKE} clean || exit 1; \ + ${MAKE} ${MFLAGS} clean || exit 1; \ ${DIR_LEAVE}; \ done for i in ${OBJS} ${CLEAN} .deps *~; do \ if [ -f $$i -o -d $$i ]; then \ @@ -348,11 +348,11 @@ done distclean: clean for i in ${SUBDIRS}; do \ ${DIR_ENTER}; \ - ${MAKE} distclean || exit 1; \ + ${MAKE} ${MFLAGS} distclean || exit 1; \ ${DIR_LEAVE}; \ done for i in ${PROG} ${PROG_NOINST} ${STATIC_LIB} ${STATIC_LIB_NOINST} ${PLUGIN} ${PLUGIN_NOINST} ${DISTCLEAN}; do \ if [ -f $$i -o -d $$i ]; then \