Ok - thanks, that works. David Cole wrote:
When dealing with ENV variable values, you should probably test their contents with something like this:IF("$ENV{FOO}" STREQUAL "ON") ... ... ... ENDIF("$ENV{FOO}" STREQUAL "ON") --- or --- SET(myFOO $ENV{FOO}) IF(myFOO) ... ... ... ENDIF(myFOO) HTH, DavidOn 7/19/07, *Mike Talbot* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:Hi, I'm trying to work out how to test for an environment variable in an IF command, the following doesn't work: SET(ENV{FOO} ON) MESSAGE("FOO = $ENV{FOO}") # prints "FOO = ON" IF(ENV{FOO}) MESSAGE("FOO is set") ENDIF(ENV{FOO}) Does anyone know what the right syntax for doing this is, please? Thanks, Mike _______________________________________________ CMake mailing list [email protected] <mailto:[email protected]> http://www.cmake.org/mailman/listinfo/cmake ------------------------------------------------------------------------ _______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake
_______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake
