Mercurial > malikania
diff cmake/MalikaniaOptions.cmake @ 54:0edaba9986ba
CMake: add vera++, closes 602
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 16 Dec 2016 13:59:55 +0100 |
parents | 697bf85e8e19 |
children | fce7e41875db |
line wrap: on
line diff
--- a/cmake/MalikaniaOptions.cmake Fri Dec 16 13:07:44 2016 +0100 +++ b/cmake/MalikaniaOptions.cmake Fri Dec 16 13:59:55 2016 +0100 @@ -68,6 +68,26 @@ endif () # +# Options for development. +# ------------------------------------------------------------------- +# + +option(WITH_VERA "Enable vera++ analyzer" On) + +find_program(VERA_EXECUTABLE vera++) + +if (VERA_EXECUTABLE) + if (WITH_VERA) + malikania_setg(WITH_VERA_MSG "Yes") + else () + malikania_setg(WITH_MSG Off) + malikania_setg(WITH_VERA_MSG "No (vera++ not found)") + endif () +else () + malikania_setg(WITH_VERA_MSG "No (disabled by user)") +endif () + +# # Options for unit tests # ------------------------------------------------------------------- #