diff options
Diffstat (limited to 'test.cmake')
-rw-r--r-- | test.cmake | 15 |
1 files changed, 13 insertions, 2 deletions
@@ -4,7 +4,7 @@ IF (TESTING) ENABLE_TESTING() ENDIF (TESTING) -MACRO(MAKE_TEST class libraries) +MACRO (MAKE_TEST variable libraries class) KDE4_ADD_UNIT_TEST(test-${class} Test${class}.cpp ) @@ -13,4 +13,15 @@ MACRO(MAKE_TEST class libraries) ${QT_QTTEST_LIBRARY} ${${libraries}} ) -ENDMACRO(MAKE_TEST) + SET(${variable} + ${${variable}} + test-${class} + ) +ENDMACRO (MAKE_TEST) + +MACRO (MAKE_TEST_GROUP groupname tests) + ADD_CUSTOM_TARGET(${groupname}-tests + DEPENDS + ${${tests}} + ) +ENDMACRO (MAKE_TEST_GROUP) |