autoconf
[Top][All Lists]
Advanced

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

Re: m4_set_contains cannot find key


From: Petre Pircalabu
Subject: Re: m4_set_contains cannot find key
Date: Fri, 18 Mar 2016 13:39:50 +0200

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 <address@hidden>
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
>


reply via email to

[Prev in Thread] Current Thread [Next in Thread]