Adnan Shaheen wrote:
Hi there,
I want to know how can i define macros in my configure.ac file.
If i can do it how i will define a macro TESTING in the configure.ac
For my code as
#ifdef TESTING
do this
#else // if not defined TESTING
do that
#endif // TESTING
Hi Adnan,
You're speaking the wrong language. The configure.ac file is
a mixture of m4 + Bourne shell. Your conditionals appear to be
C preprocessing conditional code. Anyway, it is cleaner to
define two macros and then:
[if ${TESTING} ; then]
MY_TESTING_M4_MACRO
[else]
MY_PRODUCTION_M4_MACRO
[fi]
with all those funny '[' and ']' thingeys making it clear that
the "enclosed" text is plain shell scripting and not for the
M4 processor to figure out.
Cheers - Bruce