X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=m4%2Fpandora_canonical.m4;h=eafbf3180b0a53868897919fb6f3b0cd2337f112;hb=2bf8455362e471b031b3c1cb63c8ef399126e244;hp=9465a5c1d88b94586e06992ea5083927b6d0c531;hpb=daae2d944f6f7763ec6d69d0016d10efb5fdc0ed;p=awesomized%2Flibmemcached diff --git a/m4/pandora_canonical.m4 b/m4/pandora_canonical.m4 index 9465a5c1..eafbf318 100644 --- a/m4/pandora_canonical.m4 +++ b/m4/pandora_canonical.m4 @@ -16,11 +16,13 @@ AC_DEFUN([PANDORA_FORCE_DEPEND_TRACKING],[ dnl The standard setup for how we build Pandora projects AC_DEFUN([PANDORA_CANONICAL_TARGET],[ AC_REQUIRE([PANDORA_FORCE_DEPEND_TRACKING]) - m4_define([PCT_ALL_ARGS],[$@]) + ifdef([m4_define],,[define([m4_define], defn([define]))]) + ifdef([m4_undefine],,[define([m4_undefine], defn([undefine]))]) + m4_define([PCT_ALL_ARGS],[$*]) m4_define([PCT_USE_GNULIB],[no]) m4_define([PCT_REQUIRE_CXX],[no]) m4_define([PCT_IGNORE_SHARED_PTR],[no]) - m4_foreach_w([pct_arg],$@,[ + m4_foreach([pct_arg],$*,[ m4_case(pct_arg, [use-gnulib], [ m4_undefine([PCT_USE_GNULIB])