Please disregard this question. The m4 preprocessing is done before
"configure", so the m4 preprocessor has no way of knowing about the
variable.

Many thanks,
Petre

On Fri, Mar 18, 2016 at 2:47 AM, Petre Pircalabu <petre.pircal...@gmail.com>
wrote:

> Hello,
>
> I'm getting a false negative when trying to test if a set contains a key.
> The key is specified as a variable in configure.ac.
>
> Can you please take a look at the following code snippet?
>
> m4_set_add([food], [fish])
> m4_set_add([food], [steak])
> m4_set_add([food], [junk])
>
> meal=junk
>
> AC_MSG_CHECKING([whether we have junk food for dinner])
> m4_set_contains([food], [$meal], [VAL="yes"], [VAL="no"])
> AC_MSG_RESULT([${VAL}])
>
> Unfortunately is says that I will be eating healthy food tonight and I
> really don't know why.
>
> Many thanks,
> Petre
>
_______________________________________________
Autoconf mailing list
Autoconf@gnu.org
https://lists.gnu.org/mailman/listinfo/autoconf

Reply via email to