diff options
Diffstat (limited to 'src/bookmarks/CMakeLists.txt')
-rw-r--r-- | src/bookmarks/CMakeLists.txt | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/bookmarks/CMakeLists.txt b/src/bookmarks/CMakeLists.txt index 517aa2f6..db0d9377 100644 --- a/src/bookmarks/CMakeLists.txt +++ b/src/bookmarks/CMakeLists.txt @@ -5,6 +5,7 @@ add_library(bookmarks STATIC # bookmarksmenu.cpp bookmarksmenu.h # bookmarkstoolbar.cpp bookmarkstoolbar.h # Bookmarks Model + bookmark.cpp bookmark.hpp bookmarkstreeitem.cpp bookmarkstreeitem.hpp bookmarkstreemodel.cpp bookmarkstreemodel.hpp bookmarkstreeformats.hpp @@ -15,8 +16,12 @@ add_library(bookmarks STATIC target_include_directories(bookmarks PUBLIC ${CMAKE_SOURCE_DIR}/src) target_link_libraries(bookmarks PUBLIC Qt6::Core Qt6::Widgets) -if(TESTING) +if(${CMAKE_BUILD_TYPE} STREQUAL "Debug") + add_executable(bookmarkmanager test/bookmarkmanager.cpp) + target_link_libraries(bookmarkmanager GTest::gtest GTest::gtest_main bookmarks) + gtest_discover_tests(bookmarkmanager WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/test) + add_executable(xbel test/xbel.cpp) target_link_libraries(xbel GTest::gtest GTest::gtest_main bookmarks) - gtest_discover_tests(xbel) + gtest_discover_tests(xbel WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/test) endif() |