diff --git a/Makefile.extra b/Makefile.extra index f689774..0616171 100644 --- a/Makefile.extra +++ b/Makefile.extra @@ -8,7 +8,7 @@ export XA_SRCDIR export XA_TOPSRCDIR export XA_ABSTOPSRCDIR -_mcall = ${MAKE} -f ${top_builddir}/Makefile.iptrules +_mcall = -f ${top_builddir}/Makefile.iptrules all-local: user-all-local @@ -17,13 +17,13 @@ install-exec-local: user-install-local clean-local: user-clean-local user-all-local: - ${_mcall} all; + ${MAKE} ${_mcall} all; # Have no user-install-data-local ATM user-install-local: user-install-exec-local user-install-exec-local: - ${_mcall} install; + ${MAKE} ${_mcall} install; user-clean-local: - ${_mcall} clean; + ${MAKE} ${_mcall} clean; diff --git a/extensions/Makefile.am b/extensions/Makefile.am index ea56f2c..2c1fe26 100644 --- a/extensions/Makefile.am +++ b/extensions/Makefile.am @@ -4,16 +4,16 @@ # Not having Kbuild in Makefile.extra because it will already recurse .PHONY: modules modules_install clean_modules -_kcall = ${MAKE} -C ${kbuilddir} M=${abs_srcdir} +_kcall = -C ${kbuilddir} M=${abs_srcdir} modules: - ${AM_V_silent}if [ -n "${kbuilddir}" ]; then ${_kcall} modules; fi; + ${AM_V_silent}if [ -n "${kbuilddir}" ]; then ${MAKE} ${_kcall} modules; fi; modules_install: - ${AM_V_silent}if [ -n "${kbuilddir}" ]; then ${_kcall} INSTALL_MOD_PATH=${DESTDIR} modules_install; fi; + ${AM_V_silent}if [ -n "${kbuilddir}" ]; then ${MAKE} ${_kcall} INSTALL_MOD_PATH=${DESTDIR} modules_install; fi; clean_modules: - ${AM_V_silent}if [ -n "${kbuilddir}" ]; then ${_kcall} clean; fi; + ${AM_V_silent}if [ -n "${kbuilddir}" ]; then ${MAKE} ${_kcall} clean; fi; all-local: modules