1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
remove_definitions(
-DQT_NO_CAST_FROM_ASCII
-DQT_NO_CAST_TO_ASCII
-DQT_NO_CAST_FROM_BYTEARRAY
)
get_filename_component(GDB_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../gdb ABSOLUTE)
get_filename_component(LLDB_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../lldb ABSOLUTE)
configure_file(debuggers-tests-config.h.in debuggers-tests-config.h)
add_subdirectory(debuggees)
add_library(kdevdbg_testhelper STATIC testhelper.cpp)
target_link_libraries(kdevdbg_testhelper
PUBLIC
kdevdebuggercommon
KDev::Debugger
Qt5::Core
PRIVATE
Qt5::Test
)
ecm_add_test(test_miparser
LINK_LIBRARIES Qt5::Test kdevdbg_testhelper
)
ecm_add_test(test_micommand
LINK_LIBRARIES Qt5::Test kdevdbg_testhelper
)
ecm_add_test(test_micommandqueue
LINK_LIBRARIES Qt5::Test kdevdbg_testhelper
)
|