Re: m4_set_contains cannot find key

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.pircalabu@xxxxxxxxx>
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@xxxxxxx
https://lists.gnu.org/mailman/listinfo/autoconf



[Index of Archives]     [GCC Help]     [Kernel Discussion]     [RPM Discussion]     [Red Hat Development]     [Yosemite News]     [Linux USB]     [Samba]

  Powered by Linux