Mercurial > malikania
comparison 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 |
comparison
equal
deleted
inserted
replaced
53:fe7e3524e571 | 54:0edaba9986ba |
---|---|
66 elseif (IS_ABSOLUTE ${WITH_BINDIR}) | 66 elseif (IS_ABSOLUTE ${WITH_BINDIR}) |
67 message(FATAL_ERROR "WITH_BINDIR must not be absolute") | 67 message(FATAL_ERROR "WITH_BINDIR must not be absolute") |
68 endif () | 68 endif () |
69 | 69 |
70 # | 70 # |
71 # Options for development. | |
72 # ------------------------------------------------------------------- | |
73 # | |
74 | |
75 option(WITH_VERA "Enable vera++ analyzer" On) | |
76 | |
77 find_program(VERA_EXECUTABLE vera++) | |
78 | |
79 if (VERA_EXECUTABLE) | |
80 if (WITH_VERA) | |
81 malikania_setg(WITH_VERA_MSG "Yes") | |
82 else () | |
83 malikania_setg(WITH_MSG Off) | |
84 malikania_setg(WITH_VERA_MSG "No (vera++ not found)") | |
85 endif () | |
86 else () | |
87 malikania_setg(WITH_VERA_MSG "No (disabled by user)") | |
88 endif () | |
89 | |
90 # | |
71 # Options for unit tests | 91 # Options for unit tests |
72 # ------------------------------------------------------------------- | 92 # ------------------------------------------------------------------- |
73 # | 93 # |
74 | 94 |
75 set(WITH_TEST_PGSQL_HOST "localhost" | 95 set(WITH_TEST_PGSQL_HOST "localhost" |