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"