diff --git a/unittest/CMakeLists.txt b/unittest/CMakeLists.txt index e0f237458987e54c317726bd4eb4470c6ac353f8..c1a51a7ba09b9991588ea35a41a78cb1e6252e52 100644 --- a/unittest/CMakeLists.txt +++ b/unittest/CMakeLists.txt @@ -2,7 +2,11 @@ # --- MACROS ------------------------------------------------------------------ # --- MACROS ------------------------------------------------------------------ MACRO(ADD_UNIT_TEST NAME PKGS) - ADD_EXECUTABLE(${NAME} EXCLUDE_FROM_ALL ${NAME}) + IF (COMPILE_UNIT_TESTS) + ADD_EXECUTABLE(${NAME} ${NAME}) + ELSE (COMPILE_UNIT_TESTS) + ADD_EXECUTABLE(${NAME} EXCLUDE_FROM_ALL ${NAME}) + ENDIF (COMPILE_UNIT_TESTS) FOREACH(PKG ${PKGS}) PKG_CONFIG_USE_DEPENDENCY(${NAME} ${PKG}) ENDFOREACH(PKG)