X-Git-Url: https://git.draconx.ca/gitweb/dxcommon.git/blobdiff_plain/3449836571833dec092ceb3edfdce24cf88f81dd..1a890c291972284b13e7ae9d394813f2a138fed0:/m4/base.m4 diff --git a/m4/base.m4 b/m4/base.m4 index 5be583c..aebf6cd 100644 --- a/m4/base.m4 +++ b/m4/base.m4 @@ -31,7 +31,9 @@ m4_define([_DX_BASEDIR], m4_if([$1], [], dnl Include the stamp file, which will cause a failure at autoconf time dnl if it does not exist in the checkout. We circumvent m4_include to dnl avoid warnings about multiple inclusions. -m4_builtin([include], m4_defn([_DX_BASEDIR])[/m4/dx-stamp.m4]) +m4_pushdef([m4_include], [m4_builtin([include], $][@)]) +m4_include(m4_defn([_DX_BASEDIR])[/m4/dx-stamp.m4]) +m4_popdef([m4_include]) _DX_STAMP_DUMMY dnl Autoconf scripts should use the DX_BASEDIR m4 macro instead of the