[CMake] Testing for the presence of an element in a list
Alexander Neundorf
a.neundorf-work at gmx.net
Tue May 10 15:42:58 EDT 2011
On Tuesday 10 May 2011, J.S. van Bethlehem wrote:
> Hello everyone,
>
> A silly question maybe, but I'm pretty sure at some point I read in some
> piece of CMake documentation about a direct way to test for the presence
> of an element in some list. So the following in a single command:
> list(FIND SOME_LIST TEST_ELEMENT TEST_INDEX)
> if(${TEST_INDEX} EQUALS -1)
> set(FOUND_ELEMENT FALSE)
> else(${TEST_INDEX} EQUALS -1)
> set(FOUND_ELEMENT TRUE)
> endif(${TEST_INDEX} EQUALS -1)
I think that's the best way to do it.
Alex
More information about the CMake
mailing list