On 5 Nov 2011, at 21:10, Thomas Adam wrote:
> previously defined:
> 
> if test x"$ISRELEASED" = "xyes"; then
>    VAR="somevalue"
>    VAR2="somevalue2"
> fi
> 
> Now, though, the shell script I mentioned is instead setting ISRELEAED
> like this:
> 
> m4_define([ISRELEASED], [$VALUE_OF_RELEASE_STATUS])
> 
> So my question is, how can I change the if test above to now test the
> value of ISRELEASED

Comparing an expansion at m4 time to insert shell code conditionally:

m4_if(ISRELEASED, [yes], [VAR=somevalue; VAR2=somevalue2])

Generating code to compare the expansion at shell-time:

if yes = "ISRELEASED"; then VAR=somevalue; VAR2=somevalue2; fi

HTH,
-- 
Gary V. Vaughan (gary AT gnu DOT org)

_______________________________________________
Autoconf mailing list
Autoconf@gnu.org
https://lists.gnu.org/mailman/listinfo/autoconf

Reply via email to